mbox series

[U-Boot,U-boot,v3,00/14] Add support for sam9x60ek

Message ID 20190927130818.478-1-tudor.ambarus@microchip.com
Headers show
Series Add support for sam9x60ek | expand

Message

Tudor Ambarus Sept. 27, 2019, 1:08 p.m. UTC
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

Comments

Eugen Hristev Oct. 7, 2019, 6:43 a.m. UTC | #1
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
>