linux_dsm_epyc7002/drivers/mtd/nand/raw
Boris Brezillon 629a442cad mtd: rawnand: Fill memorg during detection
If we want to use the generic NAND layer, we need to have the memorg
struct appropriately filled. Patch the detection code to fill this
struct.

Signed-off-by: Boris Brezillon <bbrezillon@kernel.org>
Reviewed-by: Frieder Schrempf <frieder.schrempf@kontron.de>
Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com>
2019-04-08 10:21:12 +02:00
..
atmel mtd: rawnand: atmel: switch to SPDX license identifiers 2019-03-21 16:45:12 +01:00
bcm47xxnflash mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
brcmnand mtd: rawnand: Deprecate ->dev_ready() and ->waitfunc() 2018-10-03 11:12:25 +02:00
gpmi-nand mtd: rawnand: gpmi: Introduce GPMI_IS_MXS() macro 2019-03-21 16:44:53 +01:00
ingenic mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
ams-delta.c mtd: rawnand: ams-delta: Use GPIO API for data I/O 2018-12-07 10:38:27 +01:00
au1550nd.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
cafe_nand.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
cmx270_nand.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
cs553x_nand.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
davinci_nand.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
denali_dt.c mtd: rawnand: denali_dt: remove single anonymous clock support 2019-02-07 23:17:51 +01:00
denali_pci.c mtd: rawnand: denali: use SPDX-License-Identifier and fix license mismatch 2018-09-04 23:37:40 +02:00
denali.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
denali.h mtd: rawnand: denali: remove unused dma_addr field from denali_nand_info 2019-02-05 16:56:11 +01:00
diskonchip.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
fsl_elbc_nand.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
fsl_ifc_nand.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
fsl_upm.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
fsmc_nand.c MTD changes: 2019-03-04 18:59:37 -08:00
gpio.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
hisi504_nand.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
internals.h mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops 2018-12-07 10:38:27 +01:00
Kconfig mtd: rawnand: Move drivers for Ingenic SoCs to subfolder 2019-03-21 16:56:18 +01:00
lpc32xx_mlc.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
lpc32xx_slc.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
Makefile mtd: rawnand: Move drivers for Ingenic SoCs to subfolder 2019-03-21 16:56:18 +01:00
marvell_nand.c mtd: rawnand: marvell: use struct_size() in devm_kzalloc() 2019-02-05 15:39:39 +01:00
meson_nand.c mtd: rawnand: meson: set oob layout ops 2019-04-08 10:21:08 +02:00
mpc5121_nfc.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
mtk_ecc.c mtd: rawnand: mtk: fix possible object reference leak 2019-02-07 23:14:16 +01:00
mtk_ecc.h
mtk_nand.c mtd: rawnand: mtk: Use nand_controller_init() instead of open-coding it 2019-02-05 15:39:39 +01:00
mxc_nand.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
nand_amd.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nand_base.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nand_bbt.c mtd: rawnand: fix kernel-doc warnings 2019-01-31 12:31:09 +01:00
nand_bch.c mtd: rawnand: Pass a nand_chip object to ecc->correct() 2018-10-03 11:12:25 +02:00
nand_ecc.c mtd: rawnand: Allow selection of ECC byte ordering at runtime 2018-10-03 11:12:25 +02:00
nand_esmt.c mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte 2018-10-03 11:12:25 +02:00
nand_hynix.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nand_ids.c mtd: rawnand: ESMT: retrieve ECC requirements from 5th id byte 2018-10-03 11:12:25 +02:00
nand_jedec.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nand_legacy.c mtd: rawnand: Annotate implicit fall through in nand_command/nand_command_lp 2019-02-05 16:56:10 +01:00
nand_macronix.c mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURES(TIMINGS) 2018-11-06 10:18:01 +01:00
nand_micron.c mtd: rawnand: Keep all internal stuff private 2018-10-03 11:12:25 +02:00
nand_onfi.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nand_samsung.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nand_timings.c mtd: rawnand: Keep all internal stuff private 2018-10-03 11:12:25 +02:00
nand_toshiba.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
nandsim.c mtd: rawnand: Fill memorg during detection 2019-04-08 10:21:12 +02:00
ndfc.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
nuc900_nand.c mtd: rawnand: Mark expected switch fall-throughs 2019-03-21 16:44:55 +01:00
omap2.c mtd: rawnand: Stop using chip->state in drivers 2019-02-05 15:39:40 +01:00
omap_elm.c mtd: rawnand: Mark expected switch fall-throughs 2019-03-21 16:44:55 +01:00
orion_nand.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
oxnas_nand.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
pasemi_nand.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
plat_nand.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00
qcom_nandc.c mtd: rawnand: qcom: fix memory corruption that causes panic 2019-01-08 12:33:24 +01:00
r852.c mtd: rawnand: Stop using chip->state in drivers 2019-02-05 15:39:40 +01:00
r852.h mtd: rawnand: r852: fix spelling mistake "card_registred" -> "card_registered" 2018-10-08 10:00:10 +02:00
s3c2410.c mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops 2018-12-07 10:38:27 +01:00
sh_flctl.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
sharpsl.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
sm_common.c mtd: rawnand: Deprecate the dummy_controller field 2018-12-07 10:58:11 +01:00
sm_common.h
socrates_nand.c mtd: rawnand: Deprecate ->chip_delay 2018-10-03 11:12:25 +02:00
stm32_fmc2_nand.c mtd: rawnand: stm32_fmc2: add polling mode 2019-02-05 15:39:37 +01:00
sunxi_nand.c mtd: rawnand: sunxi: Handle the tREA > tRC / 2 case 2019-02-05 15:39:39 +01:00
tango_nand.c mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops 2018-12-07 10:38:27 +01:00
tegra_nand.c mtd: rawnand: Move ->setup_data_interface() to nand_controller_ops 2018-12-07 10:38:27 +01:00
tmio_nand.c mtd: rawnand: Stop using chip->state in drivers 2019-02-05 15:39:40 +01:00
txx9ndfmc.c mtd: rawnand: Allow selection of ECC byte ordering at runtime 2018-10-03 11:12:25 +02:00
vf610_nfc.c mtd: rawnand: vf610: Avoid a potential NULL pointer dereference 2019-04-08 10:21:07 +02:00
xway_nand.c mtd: rawnand: Deprecate the ->select_chip() hook 2018-12-07 10:38:27 +01:00