Wolfgang Denk wrote: > Dear Wolfgang, > > In message <49703e5b.1080...@grandegger.com> you wrote: >> Yep, in the meantime I realized that it's already pre-set in >> include/linux/mtd/nand.h: >> >> /* The maximum number of NAND chips in an array */ >> #ifndef NAND_MAX_CHIPS >> #define NAND_MAX_CHIPS 8 >> #endif >> >> but most (if not all) boards set it to 1. > > So we should change the default setting to 1, and change it only where > needed.
Actually, none of the boards use multi-chip support (NAND_MAX_CHIPS > 1). The bamboo and the DU440 define #define NAND_MAX_CHIPS CONFIG_SYS_MAX_NAND_DEVICE but that's bogus and did not work yet anyhow. >> But at that occasion, I think the name should be changed to >> CONFIG_SYS_NAND_MAX_CHIPS, right? > > Right. OK, I will prepare a patch removing all NAND_MAX_CHIPS from the board config files, rename if to CONFIG_SYS_NAND_MAX_CHIPS and define a default of 1 for the legacy and the new MTD NAND layer. Wolfgang. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot