u-boot/drivers
William Juul cfa460adfd Update MTD to that of Linux 2.6.22.1
A lot changed in the Linux MTD code, since it was last ported from
Linux to U-Boot. This patch takes U-Boot NAND support to the level
of Linux 2.6.22.1 and will enable support for very large NAND devices
(4KB pages) and ease the compatibility between U-Boot and Linux
filesystems.

This patch is tested on two custom boards with PPC and ARM
processors running YAFFS in U-Boot and Linux using gcc-4.1.2
cross compilers.

MAKEALL ppc/arm has some issues:
 * DOC/OneNand/nand_spl is not building (I have not tried porting
   these parts, and since I do not have any HW and I am not familiar
   with this code/HW I think its best left to someone else.)

Except for the issues mentioned above, I have ported all drivers
necessary to run MAKEALL ppc/arm without errors and warnings. Many
drivers were trivial to port, but some were not so trivial. The
following drivers must be examined carefully and maybe rewritten to
some degree:
 cpu/ppc4xx/ndfc.c
 cpu/arm926ejs/davinci/nand.c
 board/delta/nand.c
 board/zylonite/nand.c

Signed-off-by: William Juul <william.juul@tandberg.com>
Signed-off-by: Stig Olsen <stig.olsen@tandberg.com>
Signed-off-by: Scott Wood <scottwood@freescale.com>
2008-08-12 11:31:15 -05:00
..
bios_emulator Big white-space cleanup. 2008-05-21 00:14:08 +02:00
block Code cleanup: fix old style assignment ambiguities like "=-" etc. 2008-07-14 15:19:07 +02:00
dma Big white-space cleanup. 2008-05-21 00:14:08 +02:00
hwmon hwmon: rename CONFIG_DS1722 to CONFIG_DTT_DS1722 2008-07-13 15:35:02 +02:00
i2c fsl_i2c: Use timebase timer functions instead of get_timer() 2008-07-30 01:25:31 +02:00
input Code cleanup: fix old style assignment ambiguities like "=-" etc. 2008-07-14 15:19:07 +02:00
misc FSL LAW: Add new interface to use the last free LAW 2008-06-11 01:53:09 -05:00
mmc atmel_mci: Fix printf() format warnings 2008-07-23 16:15:01 +02:00
mtd Update MTD to that of Linux 2.6.22.1 2008-08-12 11:31:15 -05:00
net E1000: clean up CONFIG_E1000_FALLBACK_MAC handling 2008-07-31 13:57:20 +02:00
pci pci: sh: Add pci_skip_dev and pci_print_dev function 2008-07-15 12:24:37 +09:00
pcmcia pcmcia/ti_pci1410a: Move compile condition to the Makefile 2008-06-26 17:04:25 +02:00
qe QE UEC: Fix compiler warnings 2008-08-07 23:26:35 -07:00
rtc silence misc printf formatting compiler warnings 2008-07-10 22:12:09 +02:00
serial drivers/serial: Move conditional compilation to Makefile for CONFIG_* macros 2008-08-03 02:24:52 +02:00
spi Move conditional compilation of MPC8XXX SPI driver to Makefile 2008-07-01 21:02:11 +02:00
usb Coding style cleanup, update CHANGELOG, prepare release 2008-08-12 16:08:38 +02:00
video video: fix bug in cfb_console code 2008-08-11 00:24:58 +02:00