These patches are adding support for the NAND controller on the BCM53xx and BCM47xx arm SoCs (Northstar). These SoCs are using the axi bus driven by bcma and not only device tree. This was tested on a Netgear R6250 with a BCM4708 SoC. The patches are based on top of current l2-mtd/master tree. Hauke Mehrtens (7): mtd: brcmnand: remove double new line from print mtd: brcmnand: do not make local variable static mtd: brcmnand: use struct device and not platform_device mtd: brcmnand: add methods to register struct device mtd: brcmnand: add bcma driver mtd: brcmnand: run bcm47xxpart part parser in addition ARM: BCM5301X: add NAND flash chip description arch/arm/boot/dts/bcm4708-luxul-xwc-1000.dts | 12 +-- arch/arm/boot/dts/bcm5301x.dtsi | 19 ++++ drivers/mtd/nand/Kconfig | 8 ++ drivers/mtd/nand/brcmnand/Makefile | 1 + drivers/mtd/nand/brcmnand/bcm63138_nand.c | 2 +- drivers/mtd/nand/brcmnand/bcma_nand.c | 153 +++++++++++++++++++++++++++ drivers/mtd/nand/brcmnand/brcmnand.c | 150 ++++++++++++++++---------- drivers/mtd/nand/brcmnand/brcmnand.h | 10 +- drivers/mtd/nand/brcmnand/iproc_nand.c | 2 +- 9 files changed, 293 insertions(+), 64 deletions(-) create mode 100644 drivers/mtd/nand/brcmnand/bcma_nand.c -- 2.1.4 -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html