u-boot-brain/drivers/mtd/nand
Chris Packham 46a16bd895 kirkwood_nand: claim MPP pins on the fly
Claim the MPP pins for the NAND flash controller only when it's actually
being used. This allows the pins to be shared with the SPI interface
which already supports an equivalent on-access MPP reconfiguration.

Reviewed-by: Mark Tomlinson <mark.tomlinson@alliedtelesis.co.nz>
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Acked-by: Scott Wood <oss@buserror.net>
Signed-off-by: Stefan Roese <sr@denx.de>
2016-04-06 15:40:33 +02:00
..
am335x_spl_bch.c mtd: nand: am335x: Fix 'bit-flip' errors in SPL 2014-09-25 13:43:00 -05:00
arasan_nfc.c arasan: nfc: Add initial nand driver support for arasan 2016-02-12 17:27:41 -06:00
atmel_nand_ecc.h atmel_nand_ecc: update pmecc registers according to sama5d2 chip 2016-02-02 11:49:10 +01:00
atmel_nand.c atmel_nand: Add 32 bit ecc support for sama5d2 chip 2016-02-02 11:49:11 +01:00
bfin_nand.c Move console definitions into a new console.h file 2015-11-19 20:27:50 -07:00
davinci_nand.c nand: Remove CONFIG_MTD_NAND_VERIFY_WRITE 2015-03-30 23:24:39 -05:00
denali_spl.c mtd: denali_spl: do not allocate page_buffer in .bss section 2015-08-30 22:18:00 +09:00
denali.c mtd: nand: denali: max_banks calculation changed in revision 5.1 2016-04-01 00:16:55 +09:00
denali.h mtd: nand: denali: max_banks calculation changed in revision 5.1 2016-04-01 00:16:55 +09:00
docg4_spl.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
docg4.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
fsl_elbc_nand.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
fsl_elbc_spl.c Coding Style cleanup: replace leading SPACEs by TABs 2013-10-14 16:06:54 -04:00
fsl_ifc_nand.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
fsl_ifc_spl.c Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
fsl_upm.c nand: Remove CONFIG_MTD_NAND_VERIFY_WRITE 2015-03-30 23:24:39 -05:00
fsmc_nand.c mtd: nand: fsmc: Fixes and cleanup for fsmc_nand_switch_ecc() 2015-09-15 15:05:21 -04:00
jz4740_nand.c bitops: introduce BIT() definition 2015-09-11 17:15:32 -04:00
kb9202_nand.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
Kconfig zynqmp: nand: Add Nand driver support for zynqmp 2016-02-12 17:27:28 -06:00
kirkwood_nand.c kirkwood_nand: claim MPP pins on the fly 2016-04-06 15:40:33 +02:00
kmeter1_nand.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
lpc32xx_nand_mlc.c lpc32xx: mtd: nand: add MLC NAND controller 2015-04-10 14:22:56 +02:00
lpc32xx_nand_slc.c Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
Makefile arasan: nfc: Add initial nand driver support for arasan 2016-02-12 17:27:41 -06:00
mpc5121_nfc.c nand: Remove CONFIG_MTD_NAND_VERIFY_WRITE 2015-03-30 23:24:39 -05:00
mxc_nand_spl.c Use correct spelling of "U-Boot" 2016-02-06 12:00:59 +01:00
mxc_nand.c nand: Remove CONFIG_MTD_NAND_VERIFY_WRITE 2015-03-30 23:24:39 -05:00
mxc_nand.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
mxs_nand_spl.c spl: nand: add support for mxs nand 2014-06-06 10:07:25 +02:00
mxs_nand.c nand: mxs: fix error handling for mxs_nand_init 2016-02-12 17:10:15 -06:00
nand_base.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
nand_bbt.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
nand_bch.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nand_ecc.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nand_ids.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
nand_plat.c mtd: nand_plat: add simple GPIO framework DEV_READY option 2010-07-08 16:52:12 -05:00
nand_spl_load.c Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
nand_spl_simple.c spl: nand: simple: replace readb() with chip specific read_buf() 2015-08-12 20:47:33 -04:00
nand_timings.c nand: Sync with Linux v4.1 2015-08-25 22:53:57 -05:00
nand_util.c Move malloc_cache_aligned() to its own header 2015-09-11 17:15:16 -04:00
nand.c Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00
ndfc.c nand: Remove CONFIG_MTD_NAND_VERIFY_WRITE 2015-03-30 23:24:39 -05:00
omap_elm.c mtd: nand: omap: fix error-codes returned from omap-elm driver 2014-06-06 17:46:00 -04:00
omap_gpmc.c nand: omap_gpmc: Change correctable bit-flips messages to debug() 2015-10-11 17:12:13 -04:00
pxa3xx_nand.c mtd: pxa3xx_nand: Don't alloc unneeded memory 2016-02-12 17:13:50 -06:00
pxa3xx_nand.h mtd: nand: Add mvebu (PXA / AXP / A38x) NAND device driver 2015-08-25 22:53:58 -05:00
s3c2410_nand.c mtd: nand: s3c: Unify the register definition and naming 2014-11-26 23:21:43 -06:00
sunxi_nand_spl.c sunxi_nand_spl: Be smarter about where to look for backup u-boot.bin 2015-09-29 11:50:07 +02:00
tegra_nand.c Move ALLOC_CACHE_ALIGN_BUFFER() to the new memalign.h header 2015-09-11 17:15:20 -04:00
tegra_nand.h Add GPL-2.0+ SPDX-License-Identifier to source files 2013-07-24 09:44:38 -04:00
vf610_nfc.c Add more SPDX-License-Identifier tags 2016-01-19 08:31:21 -05:00