u-boot-brain/board
Haavard Skinnemoen d255bb0e78 SPI API improvements
This patch gets rid of the spi_chipsel table and adds a handful of new
functions that makes the SPI layer cleaner and more flexible.

Instead of the spi_chipsel table, each board that wants to use SPI
gets to implement three hooks:
  * spi_cs_activate(): Activates the chipselect for a given slave
  * spi_cs_deactivate(): Deactivates the chipselect for a given slave
  * spi_cs_is_valid(): Determines if the given bus/chipselect
    combination can be activated.

Not all drivers may need those extra functions however. If that's the
case, the board code may just leave them out (assuming they know what
the driver needs) or rely on the linker to strip them out (assuming
--gc-sections is being used.)

To set up communication parameters for a given slave, the driver needs
to call spi_setup_slave(). This returns a pointer to an opaque
spi_slave struct which must be passed as a parameter to subsequent SPI
calls. This struct can be freed by calling spi_free_slave(), but most
driver probably don't want to do this.

Before starting one or more SPI transfers, the driver must call
spi_claim_bus() to gain exclusive access to the SPI bus and initialize
the hardware. When all transfers are done, the driver must call
spi_release_bus() to make the bus available to others, and possibly
shut down the SPI controller hardware.

spi_xfer() behaves mostly the same as before, but it now takes a
spi_slave parameter instead of a spi_chipsel function pointer. It also
got a new parameter, flags, which is used to specify chip select
behaviour. This may be extended with other flags in the future.

This patch has been build-tested on all powerpc and arm boards
involved. I have not tested NIOS since I don't have a toolchain for it
installed, so I expect some breakage there even though I've tried
fixing up everything I could find by visual inspection.

I have run-time tested this on AVR32 ATNGW100 using the atmel_spi and
DataFlash drivers posted as a follow-up. I'd like some help testing
other boards that use the existing SPI API.

But most of all, I'd like some comments on the new API. Is this stuff
usable for everyone? If not, why?

Changed in v4:
  - Build fixes for various boards, drivers and commands
  - Provide common struct spi_slave definition that can be extended by
    drivers
  - Pass a struct spi_slave * to spi_cs_activate and spi_cs_deactivate
  - Make default bus and mode build-time configurable
  - Override default SPI bus ID and mode on mx32ads and imx31_litekit.

Changed in v3:
  - Add opaque struct spi_slave for controller-specific data associated
    with a slave.
  - Add spi_claim_bus() and spi_release_bus()
  - Add spi_free_slave()
  - spi_setup() is now called spi_setup_slave() and returns a
    struct spi_slave
  - soft_spi now supports four SPI modes (CPOL|CPHA)
  - Add bus parameter to spi_setup_slave()
  - Convert the new i.MX32 SPI driver
  - Convert the new MC13783 RTC driver

Changed in v2:
  - Convert the mpc8xxx_spi driver and the mpc8349emds board to the
    new API.

Signed-off-by: Haavard Skinnemoen <hskinnemoen@atmel.com>
Tested-by: Guennadi Liakhovetski <lg@denx.de>
2008-06-03 20:28:50 +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 SPI API improvements 2008-06-03 20:28:50 +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 Merge remote branch 'u-boot-at91/for-1.3.4' 2008-06-03 00:24:36 +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 [MIPS] <asm/mipsregs.h>: Update coprocessor register access macros 2008-05-30 00:53:38 +09: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 SPI API improvements 2008-06-03 20:28:50 +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 [MIPS] <asm/mipsregs.h>: Update coprocessor register access macros 2008-05-30 00:53:38 +09: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 [MIPS] <asm/mipsregs.h>: Update coprocessor register access macros 2008-05-30 00:53:38 +09: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 [MIPS] <asm/mipsregs.h>: Update coprocessor register access macros 2008-05-30 00:53:38 +09:00
quad100hd ppc4xx: Add the Harris QUAD100HD AMCC 405EP-based board 2008-05-08 16:44:01 +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 SPI API improvements 2008-06-03 20:28:50 +02: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 SPI API improvements 2008-06-03 20:28:50 +02: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