2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-01 18:24:23 +08:00
linux-next/drivers/mtd/nand
Huang Shijie a5370e9ed5 mtd: gpmi: scan two nand chips
Some nand chip has two DIEs in a single chip, such as Micron MT29F32G08QAA.
Each die has its own chip select pin, so this chip acts as two nand
chips.

If we only scan one chip, we may find that we only get 2G for this chip,
but in actually, this chip's size is 4G.

So scan two chips by default.

Signed-off-by: Huang Shijie <b32955@freescale.com>
Signed-off-by: Brian Norris <computersforpeace@gmail.com>
2013-11-06 23:33:03 -08:00
..
bcm47xxnflash mtd: bcm47xxnflash: Use devm_kzalloc 2013-11-06 23:32:56 -08:00
gpmi-nand mtd: gpmi: scan two nand chips 2013-11-06 23:33:03 -08:00
ams-delta.c mtd: nand: ams-delta: remove unnecessary platform_set_drvdata() 2013-08-05 20:58:30 +01:00
atmel_nand_ecc.h mtd: at91: atmel_nand: add Programmable Multibit ECC controller support 2012-07-06 18:23:25 +01:00
atmel_nand_nfc.h mtd: atmel_nand: add Nand Flash Controller (NFC) support 2013-08-05 21:07:41 +01:00
atmel_nand.c mtd: atmel_nand: use minimum ecc requirements of nand: ecc_{strength,step}_ds 2013-10-27 16:27:04 -07:00
au1550nd.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
bf5xx_nand.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
cafe_nand.c mtd: nand: subpage write support for hardware based ECC schemes 2013-04-05 13:22:59 +01:00
cmx270_nand.c mtd: kill MTD_NAND_VERIFY_WRITE 2012-09-29 15:00:46 +01:00
cs553x_nand.c mtd cs553x_nand: use kzalloc() instead of memset 2013-08-30 21:52:48 +01:00
davinci_nand.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
denali_dt.c mtd: denali_dt: Remove redundant use of of_match_ptr 2013-04-05 14:04:34 +01:00
denali_pci.c mtd: denali: remove unnecessary pci_set_drvdata() 2013-11-06 23:32:44 -08:00
denali.c mtd: nand: add a helper to check the SLC/MLC nand chip 2013-10-27 16:27:04 -07:00
denali.h mtd: denali: add a DT driver 2012-11-15 15:37:46 +02:00
diskonchip.c mtd: diskonchip: Fix incorrect placement of __initdata 2013-10-27 16:27:07 -07:00
docg4.c mtd: docg4: fix status polling loop 2013-11-06 23:32:52 -08:00
fsl_elbc_nand.c mtd: nand: remove obsolete 'ecclayout' field 2013-10-27 16:27:03 -07:00
fsl_ifc_nand.c driver/mtd/ifc: Read Status while programming NAND flash 2013-11-06 23:33:01 -08:00
fsl_upm.c Drivers: mtd: remove __dev* attributes. 2013-01-03 15:57:03 -08:00
fsmc_nand.c mtd: fsmc_nand: simplify platform_get_resource_byname/devm_ioremap_resource 2013-08-30 21:42:20 +01:00
gpio.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
jz4740_nand.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
Kconfig mtd: remove alauda driver 2013-08-30 21:51:57 +01:00
lpc32xx_mlc.c mtd: nand: lpc32xx_mlc: Remove redundant of_match_ptr 2013-11-06 23:32:45 -08:00
lpc32xx_slc.c mtd: nand: lpc32xx_slc: Remove redundant of_match_ptr 2013-11-06 23:32:45 -08:00
Makefile mtd: remove alauda driver 2013-08-30 21:51:57 +01:00
mpc5121_nfc.c mtd: mpc5121_nfc: cleanup clock API use 2013-08-23 23:07:46 +02:00
mxc_nand.c mtd: nand: mxc_nand: mark 'const' properly 2013-08-30 21:51:52 +01:00
nand_base.c mtd: nand: hack ONFI for non-power-of-2 dimensions 2013-11-06 23:32:55 -08:00
nand_bbt.c mtd: nand: stop exporting nand_default_bbt 2013-10-27 16:26:59 -07:00
nand_bch.c mtd: cleanup style on pr_debug messages 2011-09-11 15:02:16 +03:00
nand_ecc.c mtd: nane: print source of error message 2013-02-04 09:27:19 +02:00
nand_ids.c mtd: add the ecc info for some full-id nand chips 2013-08-30 21:34:47 +01:00
nandsim.c mtd: nandsim: don't call nand_default_bbt() directly 2013-10-27 16:26:59 -07:00
ndfc.c mtd: remove use of __devexit 2012-11-22 12:07:03 +02:00
nuc900_nand.c mtd: nand: nuc900_nand: remove unnecessary platform_set_drvdata() 2013-08-05 20:59:09 +01:00
omap2.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
orion_nand.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
pasemi_nand.c mtd: remove use of __devexit 2012-11-22 12:07:03 +02:00
plat_nand.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
pxa3xx_nand.c mtd: nand: pxa3xx: Allocate data buffer on detected flash size 2013-11-06 23:32:54 -08:00
r852.c mtd: r852: Staticize local symbols 2013-08-30 21:51:45 +01:00
r852.h
s3c2410.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
sh_flctl.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
sharpsl.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
sm_common.c mtd: nand: refactor chip->block_markbad interface 2013-08-30 16:47:52 +01:00
sm_common.h
socrates_nand.c mtd: socrates_nand: Use dev_err instead of printk 2013-11-06 23:32:51 -08:00
tmio_nand.c mtd: nand: use dev_get_platdata() 2013-08-30 21:34:33 +01:00
txx9ndfmc.c mtd: simplify use of devm_ioremap_resource 2013-08-30 21:36:15 +01:00
xway_nand.c mtd: lantiq: Add NAND support on Lantiq XWAY SoC. 2012-09-29 15:05:18 +01:00