uboot/include/configs
Heiko Schocher c3330e9d6a ARM (ARM926ejs): add data cache support, tested on magnesium and tx25 board
Enable "cache" command on tx25 and magnesium board and test performance.

    Test 1: Loading 127 MB of data from NAND flash into RAM:

    Instr. Cache        off     on      on
      Data Cache        off     off     on
    --------------------------------------------------
    magnesium           32,6s   22,5s   30s     = x 1,09
    tx25 (29MB only)    9,69s   5,05s   8,16s   = x 1,19

    Test 2: uncompressing a gzipped image from RAM to RAM
            (size compressed: 6.5 MiB, uncompressed: 35 MiB):

    Instr. Cache        off     on      on
      Data Cache        off     off     on
    --------------------------------------------------
    magnesium           4,25s   2,08s   1,72s   = x 2,47
    tx25                4,82s   2,04s   1,84s   = x 2,62

Portions of this work were supported by funding from
the CE Linux Forum.

Signed-off-by: Alessandro Rubini <rubini@gnudd.com>
Signed-off-by: Heiko Schocher <hs@denx.de>
Cc: Alessandro Rubini <rubini@gnudd.com>
2010-09-19 19:29:51 +02:00
..
manroland
A3000.h
ADCIOP.h
ADS860.h
AMX860.h
AP1000.h
APC405.h
AR405.h
ASH405.h
ATUM8548.h
Adder.h
AdderUSB.h
Alaska8220.h
B2.h
BAB7xx.h
BC3450.h
BMW.h
CANBT.h
CATcenter.h
CCM.h
CMS700.h
CPC45.h
CPCI2DP.h
CPCI405.h
CPCI405AB.h
CPCI405DT.h
CPCI750.h
CPCI4052.h
CPCIISER4.h
CPU86.h
CPU87.h
CRAYL1.h
CU824.h
DASA_SIM.h
DB64360.h
DB64460.h
DP405.h
DU405.h
DU440.h
EB+MCF-EV123.h
ELPPC.h
ELPT860.h
EP88x.h
ERIC.h
ESTEEM192E.h
ETX094.h
EVB64260.h
EXBITGEN.h
FADS823.h
FADS850SAR.h
FADS860T.h
FLAGADM.h
FPS850L.h
FPS860L.h
G2000.h
GEN860T.h
GENIETV.h
HH405.h
HIDDEN_DRAGON.h
HMI10.h
HUB405.h i2c: Move PPC4xx I2C driver into drivers/i2c directory 2010-04-06 08:10:41 +02:00
IAD210.h
ICU862.h
IDS8247.h
IP860.h
IPHASE4539.h
ISPAN.h
IVML24.h
IVMS8.h
IceCube.h
JSE.h
KAREF.h
KUP4K.h
KUP4X.h
LANTEC.h
M5208EVBE.h
M5235EVB.h
M5249EVB.h
M5253DEMO.h
M5253EVBE.h
M5271EVB.h
M5272C3.h
M5275EVB.h
M5282EVB.h
M5329EVB.h
M5373EVB.h
M5475EVB.h
M5485EVB.h
M52277EVB.h
M53017EVB.h
M54451EVB.h
M54455EVB.h
MBX.h
MBX860T.h
METROBOX.h
MHPC.h
MIP405.h
ML2.h
MOUSSE.h
MPC86xADS.h
MPC832XEMDS.h
MPC837XEMDS.h
MPC837XERDB.h
MPC885ADS.h
MPC8260ADS.h
MPC8266ADS.h
MPC8308RDB.h
MPC8313ERDB.h
MPC8315ERDB.h
MPC8323ERDB.h
MPC8349EMDS.h
MPC8349ITX.h
MPC8360EMDS.h
MPC8360ERDK.h
MPC8536DS.h
MPC8540ADS.h
MPC8540EVAL.h
MPC8541CDS.h
MPC8544DS.h
MPC8548CDS.h
MPC8555CDS.h
MPC8560ADS.h
MPC8568MDS.h
MPC8569MDS.h
MPC8572DS.h
MPC8610HPCD.h
MPC8641HPCN.h
MUSENKI.h
MVBC_P.h
MVBLM7.h
MVBLUE.h
MVS1.h
MVSMR.h
MigoR.h
NC650.h
NETPHONE.h
NETTA.h
NETTA2.h
NETVIA.h
NSCU.h
NX823.h
OCRTC.h
ORSG.h
OXC.h
P1_P2_RDB.h
P3G4.h Get rid of bogus CONFIG_SYS_BUS_HZ and CONFIG_SYS_CONFIG_BUS_CLK definitions 2010-06-23 23:24:11 +02:00
P1022DS.h
P2020DS.h
P4080DS.h
PATI.h rename CONFIG_CMD_ENV to CONFIG_CMD_SAVEENV 2009-02-18 00:47:43 +01:00
PCI405.h
PCI5441.h
PCIPPC2.h
PCIPPC6.h
PIP405.h
PK1C20.h
PLU405.h
PM520.h
PM826.h
PM828.h
PM854.h
PM856.h
PMC405.h
PMC405DE.h
PMC440.h
PN62.h
PPChameleonEVB.h
QS823.h
QS850.h
QS860T.h
R360MPI.h
RBC823.h
RPXClassic.h
RPXlite.h
RPXlite_DW.h
RPXsuper.h
RRvision.h
Rattler.h
SBC8540.h
SCM.h
SIMPC8313.h
SM850.h
SMN42.h
SPD823TS.h
SX1.h
SXNI855T.h
Sandpoint8240.h
Sandpoint8245.h
TASREG.h
TB5200.h
TK885D.h
TOP860.h
TOP5200.h
TQM85xx.h
TQM823L.h
TQM823M.h
TQM834x.h
TQM850L.h
TQM850M.h
TQM855L.h
TQM855M.h
TQM860L.h
TQM860M.h
TQM862L.h
TQM862M.h
TQM866M.h
TQM885D.h
TQM5200.h
TQM8260.h
TQM8272.h
Total5200.h
VCMA9.h
VOH405.h
VOM405.h
VoVPN-GW.h
W7OLMC.h
W7OLMG.h
WUH405.h
XPEDITE1000.h
XPEDITE5170.h
XPEDITE5200.h
XPEDITE5370.h
Yukon8220.h
ZPC1900.h
ZUMA.h
a320evb.h
acadia.h
actux1.h
actux2.h
actux3.h
actux4.h
aev.h
afeb9260.h
alpr.h
am3517_evm.h
amcc-common.h
ap325rxa.h
apollon.h
aria.h
armadillo.h
assabet.h
astro_mcf5373l.h
at91cap9adk.h
at91rm9200dk.h
at91rm9200ek.h
at91sam9m10g45ek.h
at91sam9rlek.h
at91sam9260ek.h
at91sam9261ek.h
at91sam9263ek.h
atc.h
atngw100.h
atstk1002.h
atstk1003.h
atstk1004.h
atstk1006.h
bamboo.h
barco.h
bf518f-ezbrd.h
bf526-ezbrd.h
bf527-ad7160-eval.h
bf527-ezkit.h
bf533-ezkit.h
bf533-stamp.h
bf537-minotaur.h
bf537-pnav.h
bf537-srv1.h
bf537-stamp.h
bf538f-ezkit.h
bf548-ezkit.h
bf561-acvilon.h
bf561-ezkit.h
bfin_adi_common.h
blackstamp.h
bubinga.h
c2mon.h
canmb.h
canyonlands.h
cerf250.h
cm-bf527.h
cm-bf533.h
cm-bf537e.h
cm-bf537u.h
cm-bf548.h
cm-bf561.h Blackfin: cm-bf561: update network/env settings 2010-04-07 01:10:34 -04:00
cm41xx.h
cm4008.h
cm5200.h
cmc_pu2.h
cmi_mpc5xx.h
cobra5272.h
cogent_common.h
cogent_mpc8xx.h
cogent_mpc8260.h
colibri_pxa270.h
corenet_ds.h
cpci5200.h
cpu9260.h
cpuat91.h
cradle.h
csb226.h
csb272.h
csb472.h
csb637.h
da830evm.h
da850evm.h
davinci_dm355evm.h
davinci_dm355leopard.h
davinci_dm365evm.h
davinci_dm6467evm.h
davinci_dvevm.h
davinci_schmoogie.h
davinci_sffsdr.h DaVinci: EMAC: Get EMAC_MDIO_PHY_NUM from config files 2010-06-22 10:24:43 -04:00
davinci_sonata.h
dbau1x00.h
debris.h
delta.h
devkit8000.h
digsy_mtc.h
dlvision.h
dnp1110.h
eNET.h
eXalion.h
eb_cpux9k2.h
ebony.h
edb93xx.h
edminiv2.h edminiv2: add I2C support using mvtwsi driver 2010-08-30 14:10:45 +02:00
ep82xxm.h
ep7312.h
ep8248.h
ep8260.h
espt.h
evb4510.h
favr-32-ezkit.h
fx12mm.h
galaxy5200.h
gcplus.h
gdppc440etx.h
gr_cpci_ax2000.h
gr_ep2s60.h
gr_xc3s_1500.h
grsim.h
grsim_leon2.h
gth2.h
guruplug.h
gw8260.h
h2_p2_dbg_board.h
hammerhead.h
hcu4.h
hcu5.h
hermes.h
hmi1001.h
hymod.h
ibf-dsp561.h
icon.h
idmr.h
impa7.h
imx27lite-common.h
imx27lite.h
imx31_litekit.h
imx31_phycore.h
incaip.h
inka4x0.h
innokom.h
integratorap.h
integratorcp.h
intip.h 4xx: add missing CONFIG_SYS_SRAM_SIZE definition 2010-09-19 19:29:46 +02:00
ip04.h
ipek01.h
ixdp425.h
ixdpg425.h
jadecpu.h
jupiter.h
katmai.h
kb9202.h
keymile-common.h
kilauea.h
km8xx.h
km_arm.h
kmeter1.h
kmsupx4.h
korat.h
kvme080.h
lart.h
linkstation.h
logodl.h
lpc2292sodimm.h
lpd7a400-10.h
lpd7a400.h
lpd7a404-10.h
lpd7a404.h
luan.h
lubbock.h
lwmon.h
lwmon5.h
m501sk.h
magnesium.h
makalu.h
mcc200.h
mcu25.h
mecp5123.h
mecp5200.h
meesc.h
mgcoge.h
mgsuvd.h
microblaze-generic.h
mimc200.h
ml507.h
modnet50.h
motionpro.h
mp2usb.h
mpc5121-common.h mpc5121: add support for PDM360NG board 2010-04-24 22:56:37 +02:00
mpc5121ads.h
mpc7448hpc2.h
mpr2.h
ms7720se.h
ms7722se.h
ms7750se.h
muas3001.h
mucmc52.h
munices.h
mv88f6281gtw_ge.h
mx1ads.h
mx1fs2.h
mx31ads.h
mx31pdk.h
mx51evk.h
neo.h
netstal-common.h
netstar.h
nhk8815.h
nios2-generic.h
ns9750dev.h
o2dnt.h
ocotea.h
omap3_beagle.h
omap3_evm.h
omap3_overo.h
omap3_pandora.h
omap3_sdp3430.h
omap3_zoom1.h
omap3_zoom2.h
omap4_panda.h
omap4_sdp4430.h
omap730.h
omap730p2.h LAN91C96: Enable NET_MULTI LAN driver 2009-12-13 21:31:26 -08:00
omap1510.h
omap1510inn.h
omap1610h2.h
omap1610inn.h
omap2420h4.h
omap5912osk.h
openrd_base.h
otc570.h
p3mx.h
p3p440.h
pb1x00.h rename CONFIG_CMD_ENV to CONFIG_CMD_SAVEENV 2009-02-18 00:47:43 +01:00
pcm030.h
pcs440ep.h
pcu_e.h
pdm360ng.h
pdnb3.h
pf5200.h
pleb2.h
pm9g45.h
pm9261.h
pm9263.h
ppmc7xx.h
ppmc8260.h
purple.h
pxa255_idp.h
qemu-mips.h
qong.h
quad100hd.h
quantum.h
r2dplus.h
r7780mp.h
rd6281a.h
redwood.h
rmu.h
rsdproto.h
rsk7203.h
s5p_goni.h
sacsng.h
sbc35_a9g20.h
sbc405.h
sbc2410x.h
sbc8240.h
sbc8260.h
sbc8349.h
sbc8548.h
sbc8560.h
sbc8641d.h
sc3.h
scb9328.h
sequoia.h
sh7763rdp.h
sh7785lcr.h
shannon.h
sheevaplug.h
smdk2400.h
smdk2410.h
smdk6400.h
smdkc100.h ARMV7: S5P: rename from CONFIG_S5PC1XX to CONFIG_S5P 2010-08-26 17:33:23 +09:00
smmaco4.h
socrates.h
sorcery.h
spc1920.h
spear-common.h
spear3xx.h
spear6xx.h
spieval.h
stxgp3.h
stxssa.h
stxxtc.h
suen3.h arm: add support for the suen3 board from keymile 2010-03-07 12:36:36 -06:00
svm_sc8xx.h Remove legacy NAND and disk on chip references from boards. 2009-07-17 15:03:28 -05:00
t3corp.h
taihu.h
taishan.h
tb0229.h
tcm-bf518.h
tcm-bf537.h
tnetv107x_evm.h
tny_a9260.h
trab.h
trizepsiv.h
tx25.h
uc100.h
uc101.h
utx8245.h
v5fx30teval.h
v37.h
v38b.h
vct.h
ve8313.h
versatile.h
virtlab2.h
vme8349.h
voiceblue.h
vpac270.h
walnut.h
wepep250.h
xaeniax.h
xilinx-ppc.h
xilinx-ppc405-generic.h
xilinx-ppc405.h
xilinx-ppc440-generic.h
xilinx-ppc440.h
xm250.h
xsengine.h
yosemite.h
yucca.h
zeus.h
zipitz2.h
zylonite.h