u-boot/drivers/mtd/nand
Kumar Gala 9d94aff699 NAND FSL elbc: Use virt_to_phys to determine which bank is in use
The current code that determines which bank/chipselect is used for a
given NAND instance only worked for 32-bit addresses and assumed
a 1:1 mapping.  This breaks in 36-bit physical configs.

The proper way to handle this is to use the virt_to_phys() and
BR_PHYS_ADDR() routinues to match the 34-bit lbc bus address
with the the virtual address the NAND code uses.

Signed-off-by: Kumar Gala <galak@kernel.crashing.org>
Acked-by: Scott Wood <scottwood@freescale.com>
2008-12-19 18:20:08 -06:00
..
diskonchip.c NAND: sync with 2.6.27 2008-10-29 10:42:16 -05:00
fsl_elbc_nand.c NAND FSL elbc: Use virt_to_phys to determine which bank is in use 2008-12-19 18:20:08 -06:00
fsl_upm.c drivers/mtd/nand: Move conditional compilation to Makefile 2008-08-13 01:40:43 +02:00
Makefile NAND: add NAND driver for S3C64XX 2008-08-31 00:39:47 +02:00
nand.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00
nand_base.c NAND: Reset chip on power-up 2008-10-29 10:42:17 -05:00
nand_bbt.c NAND: sync with 2.6.27 2008-10-29 10:42:16 -05:00
nand_ecc.c NAND: sync with 2.6.27 2008-10-29 10:42:16 -05:00
nand_ids.c NAND: sync with 2.6.27 2008-10-29 10:42:16 -05:00
nand_util.c NAND: Fix misplaced return statement in nand_{read,write}_skip_bad(). 2008-11-25 10:47:02 -06:00
s3c64xx.c rename CFG_ macros to CONFIG_SYS 2008-10-18 21:54:03 +02:00