u-boot/board
Haavard Skinnemoen 44453b25b0 avr32: Clean up the HMATRIX code
Rework the HMATRIX configuration interface so that it becomes easier
to configure the HMATRIX for boards with special needs, and add new
parts.

The HMATRIX header file has been split into a general,
chip-independent part with register definitions, etc. and a
chip-specific part with SFR bitfield definitions and master/slave
identifiers.

Signed-off-by: Haavard Skinnemoen <haavard.skinnemoen@atmel.com>
2008-05-27 15:27:29 +02:00
..
a3000 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
actux1 actua1/actua2/actua3: Fix multiple unused variable warnings 2008-03-02 21:12:06 +01:00
actux2 actua1/actua2/actua3: Fix multiple unused variable warnings 2008-03-02 21:12:06 +01:00
actux3 actua1/actua2/actua3: Fix multiple unused variable warnings 2008-03-02 21:12:06 +01:00
actux4 add AcTux-4 board support 2008-01-18 01:00:03 +01:00
adder Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ads5121 Make ads5121 out-of-tree compiling safe 2008-05-21 00:54:37 +02:00
adsvix Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
alaska board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:47:45 -05:00
altera Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
amcc Big white-space cleanup. 2008-05-21 00:14:08 +02:00
amirix/ap1000 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
apollon Big white-space cleanup. 2008-05-21 00:14:08 +02:00
armadillo Big white-space cleanup. 2008-05-21 00:14:08 +02:00
assabet Big white-space cleanup. 2008-05-21 00:14:08 +02:00
atc board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:47:45 -05:00
AtmarkTechno/suzaku [CLEAN] Remove inefficient Suzaku code 2007-03-30 22:42:45 +02:00
atmel avr32: Clean up the HMATRIX code 2008-05-27 15:27:29 +02:00
atum8548 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
barco Big white-space cleanup. 2008-05-21 00:14:08 +02:00
bc3450 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
bf533-ezkit Big white-space cleanup. 2008-05-21 00:14:08 +02:00
bf533-stamp Big white-space cleanup. 2008-05-21 00:14:08 +02:00
bf537-stamp Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
bf561-ezkit Blackfin: unify cpu and boot modes 2008-03-30 15:50:19 -04:00
bmw Big white-space cleanup. 2008-05-21 00:14:08 +02:00
BuS/EB+MCF-EV123 Fix config files for out-of-tree building 2008-05-14 14:02:14 +02:00
c2mon Big white-space cleanup. 2008-05-21 00:14:08 +02:00
canmb Remove obsolete mpc5xxx linker scripts (2 of 3) 2007-07-04 01:05:44 +02:00
cerf250 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cm41xx Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
cm4008 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
cm5200 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmc_pu2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cmi Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cobra5272 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cogent Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cpc45 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
cpu86 board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:47:45 -05:00
cpu87 board/[A-Za-c]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:47:45 -05:00
cradle Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
cray/L1 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
csb226 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
csb272 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
csb472 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
csb637 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
cu824 Remove obsolete mpc824x linker scripts (1 of 4) 2007-07-04 01:06:14 +02:00
dave Big white-space cleanup. 2008-05-21 00:14:08 +02:00
davinci Big white-space cleanup. 2008-05-21 00:14:08 +02:00
dbau1x00 Use jr as register jump instruction 2008-04-18 00:47:29 -07:00
delta Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
dnp1110 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
eltec Big white-space cleanup. 2008-05-21 00:14:08 +02:00
emk Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ep82xxm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ep88x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ep7312 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
ep8248 Remove obsolete mpc824x linker scripts (2 of 4) 2007-07-04 01:06:31 +02:00
ep8260 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
eric Big white-space cleanup. 2008-05-21 00:14:08 +02:00
esd Big white-space cleanup. 2008-05-21 00:14:08 +02:00
esteem192e Big white-space cleanup. 2008-05-21 00:14:08 +02:00
etin Big white-space cleanup. 2008-05-21 00:14:08 +02:00
etx094 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
evb4510 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
evb64260 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
eXalion Remove obsolete mpc824x linker scripts (1 of 4) 2007-07-04 01:06:14 +02:00
exbitgen Big white-space cleanup. 2008-05-21 00:14:08 +02:00
fads Big white-space cleanup. 2008-05-21 00:14:08 +02:00
flagadm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
freescale Replace DPRINTF with debug 2008-05-21 00:54:36 +02:00
funkwerk/vovpn-gw board/[f-l]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:48:06 -05:00
g2000 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
gaisler SPARC/LEON2: added support for Gaisler simulator GRSIM/TSIM for SPARC/LEON2 targets. See www.gaisler.com for information. 2008-04-08 07:58:33 +00:00
gcplus Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
gen860t Big white-space cleanup. 2008-05-21 00:14:08 +02:00
genietv Big white-space cleanup. 2008-05-21 00:14:08 +02:00
gth Big white-space cleanup. 2008-05-21 00:14:08 +02:00
gth2 Use jr as register jump instruction 2008-04-18 00:47:29 -07:00
gw8260 Remove obsolete mpc824x linker scripts (2 of 4) 2007-07-04 01:06:31 +02:00
hermes Big white-space cleanup. 2008-05-21 00:14:08 +02:00
hidden_dragon Big white-space cleanup. 2008-05-21 00:14:08 +02:00
hmi1001 HMI1001: fix compile problem. 2008-03-18 17:35:51 +01:00
hymod Big white-space cleanup. 2008-05-21 00:14:08 +02:00
icecube Migrate 5xxx boards from CONFIG_OF_FLAT_TREE to CONFIG_OF_LIBFDT 2007-09-06 09:46:23 -06:00
icu862 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
idmr Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ids8247 Convert boards that set memory node to use fdt_fixup_memory() 2007-12-07 20:51:25 -05:00
impa7 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
imx31_litekit Big white-space cleanup. 2008-05-21 00:14:08 +02:00
imx31_phycore Big white-space cleanup. 2008-05-21 00:14:08 +02:00
incaip Use jr as register jump instruction 2008-04-18 00:47:29 -07:00
inka4x0 inka4x0: remove dead code 2008-01-25 09:56:17 +01:00
innokom Big white-space cleanup. 2008-05-21 00:14:08 +02:00
integratorap Big white-space cleanup. 2008-05-21 00:14:08 +02:00
integratorcp Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ip860 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
iphase4539 Remove obsolete mpc824x linker scripts (2 of 4) 2007-07-04 01:06:31 +02:00
ispan Remove obsolete mpc824x linker scripts (2 of 4) 2007-07-04 01:06:31 +02:00
ivm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ixdp425 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
jse Big white-space cleanup. 2008-05-21 00:14:08 +02:00
jupiter Migrate 5xxx boards from CONFIG_OF_FLAT_TREE to CONFIG_OF_LIBFDT 2007-09-06 09:46:23 -06:00
kb9202 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
korat Big white-space cleanup. 2008-05-21 00:14:08 +02:00
kup Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lantec Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lart Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
LEOX/elpt860 Remove all the search paths from the .lds files. 2008-04-17 23:57:32 -07:00
linkstation Big white-space cleanup. 2008-05-21 00:14:08 +02:00
logodl Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lpc2292sodimm Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lpd7a40x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lubbock Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lwmon Big white-space cleanup. 2008-05-21 00:14:08 +02:00
lwmon5 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
m501sk use correct at91rm9200 register name in m501sk board 2008-03-30 16:41:57 +02:00
m5271evb Big white-space cleanup. 2008-05-21 00:14:08 +02:00
m5272c3 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
m5282evb Big white-space cleanup. 2008-05-21 00:14:08 +02:00
MAI Big white-space cleanup. 2008-05-21 00:14:08 +02:00
Marvell Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mbx8xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mcc200 [new uImage] Update naming convention for bootm/uImage related code 2008-02-29 14:58:34 +01:00
mgcoge mgcoge: update board configuration 2008-03-08 10:48:59 +01:00
mgsuvd Big white-space cleanup. 2008-05-21 00:14:08 +02:00
MigoR Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ml2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
modnet50 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
motionpro Motion-PRO: Add setting of SDelay reg. to SDRAM controller configuration. 2007-10-23 11:36:07 +02:00
mousse Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mp2usb Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
mpc8540eval Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpl Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mpr2 Coding Style cleanup; update CHANGELOG 2008-04-13 09:59:26 -07:00
ms7720se sh: Fix board name in MS7720SE's config.mk 2008-01-15 23:30:40 +09:00
ms7722se Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ms7750se Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
munices Big white-space cleanup. 2008-05-21 00:14:08 +02:00
musenki Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mvblue Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mvs1 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mx1ads Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mx1fs2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
mx31ads mx31ads: fix 32kHz clock handling 2008-05-10 00:21:43 +02:00
nc650 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
netphone Big white-space cleanup. 2008-05-21 00:14:08 +02:00
netstal Big white-space cleanup. 2008-05-21 00:14:08 +02:00
netstar Big white-space cleanup. 2008-05-21 00:14:08 +02:00
netta Big white-space cleanup. 2008-05-21 00:14:08 +02:00
netta2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
netvia Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ns9750dev Big white-space cleanup. 2008-05-21 00:14:08 +02:00
nx823 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
o2dnt Remove obsolete mpc5xxx linker scripts (1 of 3) 2007-07-04 01:05:31 +02:00
omap730p2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
omap1510inn Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
omap1610inn Big white-space cleanup. 2008-05-21 00:14:08 +02:00
omap2420h4 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
omap5912osk Big white-space cleanup. 2008-05-21 00:14:08 +02:00
oxc Big white-space cleanup. 2008-05-21 00:14:08 +02:00
pb1x00 Use jr as register jump instruction 2008-04-18 00:47:29 -07:00
pcippc2 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
pcs440ep Big white-space cleanup. 2008-05-21 00:14:08 +02:00
pleb2 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
pm520 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
pm826 board/[m-p]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:48:09 -05:00
pm828 board/[m-p]*: Remove obsolete references to CONFIG_COMMANDS 2007-07-09 18:48:09 -05:00
pm854 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
pm856 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
pn62 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ppmc7xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ppmc8260 Remove obsolete mpc824x linker scripts (3 of 4) 2007-07-04 01:06:41 +02:00
prodrive Big white-space cleanup. 2008-05-21 00:14:08 +02:00
psyent Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
purple Fix some whitespace issues 2008-05-21 16:56:08 +02:00
pxa255_idp Big white-space cleanup. 2008-05-21 00:14:08 +02:00
qemu-mips Mail address change, documentation modified 2008-05-09 21:13:26 +02:00
quantum Big white-space cleanup. 2008-05-21 00:14:08 +02:00
r2dplus sh: Add support Renesas Solutions R2D plus board 2008-03-28 14:16:13 +09:00
r360mpi Big white-space cleanup. 2008-05-21 00:14:08 +02:00
r7780mp Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rattler Remove obsolete mpc824x linker scripts (3 of 4) 2007-07-04 01:06:41 +02:00
rbc823 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rmu Big white-space cleanup. 2008-05-21 00:14:08 +02:00
RPXClassic Big white-space cleanup. 2008-05-21 00:14:08 +02:00
RPXlite Big white-space cleanup. 2008-05-21 00:14:08 +02:00
RPXlite_dw Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rpxsuper Remove obsolete mpc824x linker scripts 2007-07-04 01:06:49 +02:00
RRvision Big white-space cleanup. 2008-05-21 00:14:08 +02:00
rsdproto Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sacsng board/[j-z]*: Remove lingering references to CFG_CMD_* symbols. 2007-07-10 10:48:22 -05:00
sandburst Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sandpoint Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sbc405 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sbc2410x Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
sbc8240 Remove obsolete mpc824x linker scripts 2007-07-04 01:06:49 +02:00
sbc8260 Remove obsolete mpc824x linker scripts 2007-07-04 01:06:49 +02:00
sbc8349 Remove erroneous or extra spd.h #includers. 2008-03-05 00:17:43 +01:00
sbc8548 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sbc8560 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sbc8641d Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sc3 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sc520_cdp Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sc520_spunk Big white-space cleanup. 2008-05-21 00:14:08 +02:00
scb9328 scb9328: Fix flash warning: type qualifiers ignored on function return type 2008-03-09 15:15:06 +01:00
shannon Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
siemens Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sixnet Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sl8245 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
smdk2400 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
smdk2410 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
snmc Big white-space cleanup. 2008-05-21 00:14:08 +02:00
socrates socrates: changes to support FDT 2008-05-20 23:27:49 +02:00
sorcery Remove obsolete mpc8220 linker scripts 2007-07-04 01:06:03 +02:00
spc1920 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
spd8xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
ssv Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
stxgp3 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
stxssa Big white-space cleanup. 2008-05-21 00:14:08 +02:00
stxxtc Big white-space cleanup. 2008-05-21 00:14:08 +02:00
svm_sc8xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
sx1 Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
tb0229 [MIPS] Introduce _machine_restart 2008-03-25 21:30:07 +09:00
total5200 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tqm8xx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tqm85xx Remove all the search paths from the .lds files. 2008-04-17 23:57:32 -07:00
tqm834x Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tqm5200 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tqm8260 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
tqm8272 TQM8272: fix out-of-tree building 2008-05-15 00:42:45 +02:00
trab Big white-space cleanup. 2008-05-21 00:14:08 +02:00
trizepsiv Fix defined but not used build warning 2008-05-03 23:32:17 +02:00
uc100 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
uc101 Remove obsolete mpc5xxx linker scripts (3 of 3) 2007-07-04 01:05:53 +02:00
utx8245 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
v37 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
v38b Fix config files for out-of-tree building 2008-05-14 14:02:14 +02:00
versatile Big white-space cleanup. 2008-05-21 00:14:08 +02:00
voiceblue Big white-space cleanup. 2008-05-21 00:14:08 +02:00
w7o Big white-space cleanup. 2008-05-21 00:14:08 +02:00
wepep250 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
westel/amx860 Big white-space cleanup. 2008-05-21 00:14:08 +02:00
xaeniax Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00
xilinx Big white-space cleanup. 2008-05-21 00:14:08 +02:00
xm250 ARM: remove useless function board_post_init 2008-01-18 01:00:02 +01:00
xpedite1k Big white-space cleanup. 2008-05-21 00:14:08 +02:00
xsengine Big white-space cleanup. 2008-05-21 00:14:08 +02:00
zeus Big white-space cleanup. 2008-05-21 00:14:08 +02:00
zpc1900 Consolidate mpc8260 linker scripts 2007-07-04 01:06:59 +02:00
zylonite Fix linker scripts: add NOLOAD atribute to .bss/.sbss sections 2008-01-12 20:31:39 +01:00