]> git.sur5r.net Git - u-boot/commit
nand: Embed mtd_info in struct nand_chip
authorScott Wood <oss@buserror.net>
Mon, 30 May 2016 18:57:55 +0000 (13:57 -0500)
committerScott Wood <oss@buserror.net>
Sat, 4 Jun 2016 01:27:48 +0000 (20:27 -0500)
commitb616d9b0a708eb90eb474e1b6ec6dfe4c48a1678
treee3710a7c0725a062e6049fe6c281575587ea6b66
parent151c06ec61d74b77cf27d6d622bab6370c949c66
nand: Embed mtd_info in struct nand_chip

nand_info[] is now an array of pointers, with the actual mtd_info
instance embedded in struct nand_chip.

This is in preparation for syncing the NAND code with Linux 4.6,
which makes the same change to struct nand_chip.  It's in a separate
commit due to the large amount of changes required to accommodate the
change to nand_info[].

Signed-off-by: Scott Wood <oss@buserror.net>
44 files changed:
board/BuR/common/common.c
board/atmel/at91sam9261ek/at91sam9261ek.c
board/atmel/at91sam9263ek/at91sam9263ek.c
board/atmel/at91sam9m10g45ek/at91sam9m10g45ek.c
board/atmel/at91sam9n12ek/at91sam9n12ek.c
board/atmel/at91sam9rlek/at91sam9rlek.c
board/atmel/at91sam9x5ek/at91sam9x5ek.c
board/atmel/sama5d3xek/sama5d3xek.c
board/atmel/sama5d4_xplained/sama5d4_xplained.c
board/atmel/sama5d4ek/sama5d4ek.c
board/ronetix/pm9261/pm9261.c
board/ronetix/pm9263/pm9263.c
cmd/bootm.c
cmd/jffs2.c
cmd/nand.c
common/env_nand.c
common/fb_nand.c
common/splash_source.c
doc/README.nand
drivers/dfu/dfu_nand.c
drivers/mtd/nand/am335x_spl_bch.c
drivers/mtd/nand/arasan_nfc.c
drivers/mtd/nand/atmel_nand.c
drivers/mtd/nand/denali.c
drivers/mtd/nand/fsl_elbc_nand.c
drivers/mtd/nand/fsl_ifc_nand.c
drivers/mtd/nand/fsmc_nand.c
drivers/mtd/nand/lpc32xx_nand_mlc.c
drivers/mtd/nand/mpc5121_nfc.c
drivers/mtd/nand/mxc_nand.c
drivers/mtd/nand/mxs_nand_spl.c
drivers/mtd/nand/nand.c
drivers/mtd/nand/nand_spl_simple.c
drivers/mtd/nand/omap_gpmc.c
drivers/mtd/nand/pxa3xx_nand.c
drivers/mtd/nand/tegra_nand.c
drivers/mtd/nand/vf610_nfc.c
drivers/net/fm/fm.c
drivers/net/phy/cortina.c
fs/jffs2/jffs2_1pass.c
fs/jffs2/jffs2_nand_1pass.c
fs/yaffs2/yaffs_uboot_glue.c
include/linux/mtd/nand.h
include/nand.h