Message ID | 20190927130818.478-1-tudor.ambarus@microchip.com |
---|---|
Headers | show |
Series | Add support for sam9x60ek | expand |
Applied this series to u-boot-atmel/next, thanks ! On 27.09.2019 16:08, Tudor Ambarus - M18064 wrote: > From: Tudor Ambarus <tudor.ambarus@microchip.com> > > Add support for sam9x60 SOC, sam9x60ek board, dts, NAND and QSPI. > Add defconfigs for MMC, NAND and QSPI. > > v3: > - Enable MII utility commands and phy in qspi & nand defconfigs > - Add sam9x60-sdhci and sam9x60-macb compatibility strings > - nandflash_defconfig: Fix rootfs partition > > v2: add maintainers for qspi & nand defconfigs > > Nicolas Ferre (2): > net: macb: Add sam9x60-macb compatibility string > ARM: dts: at91: sam9x60: Add macb0 Ethernet controller > > Sandeep Sheriker Mallikarjun (5): > mmc: atmel_sdhci: Add sam9x60-sdhci compatibility string > ARM: at91: Add sam9x60 soc > ARM: dts: Add dts files for sam9x60ek > board: atmel: Add sam9x60ek board > configs: Add sam9x60ek_mmc_defconfig > > Tudor Ambarus (7): > ARM: at91: Rename sama5_sfr.h to at91_sfr.h > ARM: at91: Add SFR definitions > board: sam9x60ek: Add NAND flash support > configs: Add sam9x60ek_nandflash_defconfig > configs: sam9x60ek: Add QSPI_BOOT defines > ARM: dts: at91: sam9x60ek: Enable qspi node > configs: Add sam9x60ek_qspiflash_defconfig > > arch/arm/dts/Makefile | 2 + > arch/arm/dts/sam9x60.dtsi | 285 +++++++++++++++++++++ > arch/arm/dts/sam9x60ek-u-boot.dtsi | 132 ++++++++++ > arch/arm/dts/sam9x60ek.dts | 55 ++++ > arch/arm/mach-at91/Kconfig | 11 + > arch/arm/mach-at91/arm926ejs/Makefile | 1 + > arch/arm/mach-at91/arm926ejs/sam9x60_devices.c | 125 +++++++++ > arch/arm/mach-at91/armv7/sama5d4_devices.c | 2 +- > arch/arm/mach-at91/atmel_sfr.c | 2 +- > .../include/mach/{sama5_sfr.h => at91_sfr.h} | 52 +++- > arch/arm/mach-at91/include/mach/hardware.h | 2 + > arch/arm/mach-at91/include/mach/sam9x60.h | 169 ++++++++++++ > board/atmel/sam9x60ek/Kconfig | 12 + > board/atmel/sam9x60ek/MAINTAINERS | 9 + > board/atmel/sam9x60ek/Makefile | 7 + > board/atmel/sam9x60ek/sam9x60ek.c | 120 +++++++++ > board/laird/wb50n/wb50n.c | 2 +- > configs/sam9x60ek_mmc_defconfig | 52 ++++ > configs/sam9x60ek_nandflash_defconfig | 53 ++++ > configs/sam9x60ek_qspiflash_defconfig | 75 ++++++ > drivers/clk/at91/clk-utmi.c | 2 +- > drivers/mmc/atmel_sdhci.c | 1 + > drivers/net/macb.c | 1 + > include/configs/sam9x60ek.h | 95 +++++++ > 24 files changed, 1258 insertions(+), 9 deletions(-) > create mode 100644 arch/arm/dts/sam9x60.dtsi > create mode 100644 arch/arm/dts/sam9x60ek-u-boot.dtsi > create mode 100644 arch/arm/dts/sam9x60ek.dts > create mode 100644 arch/arm/mach-at91/arm926ejs/sam9x60_devices.c > rename arch/arm/mach-at91/include/mach/{sama5_sfr.h => at91_sfr.h} (53%) > create mode 100644 arch/arm/mach-at91/include/mach/sam9x60.h > create mode 100644 board/atmel/sam9x60ek/Kconfig > create mode 100644 board/atmel/sam9x60ek/MAINTAINERS > create mode 100644 board/atmel/sam9x60ek/Makefile > create mode 100644 board/atmel/sam9x60ek/sam9x60ek.c > create mode 100644 configs/sam9x60ek_mmc_defconfig > create mode 100644 configs/sam9x60ek_nandflash_defconfig > create mode 100644 configs/sam9x60ek_qspiflash_defconfig > create mode 100644 include/configs/sam9x60ek.h >
From: Tudor Ambarus <tudor.ambarus@microchip.com> Add support for sam9x60 SOC, sam9x60ek board, dts, NAND and QSPI. Add defconfigs for MMC, NAND and QSPI. v3: - Enable MII utility commands and phy in qspi & nand defconfigs - Add sam9x60-sdhci and sam9x60-macb compatibility strings - nandflash_defconfig: Fix rootfs partition v2: add maintainers for qspi & nand defconfigs Nicolas Ferre (2): net: macb: Add sam9x60-macb compatibility string ARM: dts: at91: sam9x60: Add macb0 Ethernet controller Sandeep Sheriker Mallikarjun (5): mmc: atmel_sdhci: Add sam9x60-sdhci compatibility string ARM: at91: Add sam9x60 soc ARM: dts: Add dts files for sam9x60ek board: atmel: Add sam9x60ek board configs: Add sam9x60ek_mmc_defconfig Tudor Ambarus (7): ARM: at91: Rename sama5_sfr.h to at91_sfr.h ARM: at91: Add SFR definitions board: sam9x60ek: Add NAND flash support configs: Add sam9x60ek_nandflash_defconfig configs: sam9x60ek: Add QSPI_BOOT defines ARM: dts: at91: sam9x60ek: Enable qspi node configs: Add sam9x60ek_qspiflash_defconfig arch/arm/dts/Makefile | 2 + arch/arm/dts/sam9x60.dtsi | 285 +++++++++++++++++++++ arch/arm/dts/sam9x60ek-u-boot.dtsi | 132 ++++++++++ arch/arm/dts/sam9x60ek.dts | 55 ++++ arch/arm/mach-at91/Kconfig | 11 + arch/arm/mach-at91/arm926ejs/Makefile | 1 + arch/arm/mach-at91/arm926ejs/sam9x60_devices.c | 125 +++++++++ arch/arm/mach-at91/armv7/sama5d4_devices.c | 2 +- arch/arm/mach-at91/atmel_sfr.c | 2 +- .../include/mach/{sama5_sfr.h => at91_sfr.h} | 52 +++- arch/arm/mach-at91/include/mach/hardware.h | 2 + arch/arm/mach-at91/include/mach/sam9x60.h | 169 ++++++++++++ board/atmel/sam9x60ek/Kconfig | 12 + board/atmel/sam9x60ek/MAINTAINERS | 9 + board/atmel/sam9x60ek/Makefile | 7 + board/atmel/sam9x60ek/sam9x60ek.c | 120 +++++++++ board/laird/wb50n/wb50n.c | 2 +- configs/sam9x60ek_mmc_defconfig | 52 ++++ configs/sam9x60ek_nandflash_defconfig | 53 ++++ configs/sam9x60ek_qspiflash_defconfig | 75 ++++++ drivers/clk/at91/clk-utmi.c | 2 +- drivers/mmc/atmel_sdhci.c | 1 + drivers/net/macb.c | 1 + include/configs/sam9x60ek.h | 95 +++++++ 24 files changed, 1258 insertions(+), 9 deletions(-) create mode 100644 arch/arm/dts/sam9x60.dtsi create mode 100644 arch/arm/dts/sam9x60ek-u-boot.dtsi create mode 100644 arch/arm/dts/sam9x60ek.dts create mode 100644 arch/arm/mach-at91/arm926ejs/sam9x60_devices.c rename arch/arm/mach-at91/include/mach/{sama5_sfr.h => at91_sfr.h} (53%) create mode 100644 arch/arm/mach-at91/include/mach/sam9x60.h create mode 100644 board/atmel/sam9x60ek/Kconfig create mode 100644 board/atmel/sam9x60ek/MAINTAINERS create mode 100644 board/atmel/sam9x60ek/Makefile create mode 100644 board/atmel/sam9x60ek/sam9x60ek.c create mode 100644 configs/sam9x60ek_mmc_defconfig create mode 100644 configs/sam9x60ek_nandflash_defconfig create mode 100644 configs/sam9x60ek_qspiflash_defconfig create mode 100644 include/configs/sam9x60ek.h