Skip to content

at91: Add boards with OF_CONTROL/DM/DM_SPI

Jagan Teki u-boot 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest14 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/14spi: atmel: Add ifdef for DM_GPIO codedrivers/spi/atmel_spi.c+12 -22 replies
2/14at91: gurnard: Enable DM_SPIarch/arm/mach-at91/Kconfig board/bluewater/gurnard/gurnard.c+1 -201 reply
3/14configs: gurnard: Move CONFIG_ATMEL_SPI to defconfigsconfigs/gurnard_defconfig include/configs/snapper9g45.h+1 -22 replies
4/14at91: taurus: Enable DM_SPIarch/arm/mach-at91/Kconfig board/siemens/taurus/taurus.c+4 -01 reply
5/14at91: vinco: Enable DMarch/arm/mach-at91/Kconfig+1 -01 reply
6/14at91: vinco: Add FDT supportarch/arm/dts/Makefile arch/arm/dts/at91-vinco.dts configs/vinco_defconfig+251 -01 reply
7/14at91: vinco: Enable DM_SPIarch/arm/mach-at91/Kconfig board/l+g/vinco/vinco.c+4 -21 reply
8/14at91: ma5d4evk: Enable DMarch/arm/mach-at91/Kconfig+1 -01 reply
9/14at91: ma5d4evk: Add FDT supportarch/arm/dts/Makefile arch/arm/dts/at91-sama5d4_ma5d4.dtsi arch/arm/dts/at91-sama5d4_ma5d4evk.dts +1 more+296 -01 reply
10/14at91: ma5d4evk: Enable DM_SPIarch/arm/mach-at91/Kconfig board/aries/ma5d4evk/ma5d4evk.c+5 -31 reply
11/14at91: ma5d4evk: Enable SPL_DM and SPL_OF_CONTROLboard/aries/ma5d4evk/ma5d4evk.c configs/ma5d4evk_defconfig+3 -11 reply
12/14spi: atmel: Drop non-dm codedrivers/spi/atmel_spi.c drivers/spi/atmel_spi.h include/configs/ma5d4evk.h +2 more+0 -2203 replies
13/14spi: atmel: Drop atmel_spi.hdrivers/spi/atmel_spi.c drivers/spi/atmel_spi.h+88 -933 replies
14/14spi: atmel: default y if DM_SPI && ARCH_AT91configs/at91sam9260ek_dataflash_cs0_defconfig configs/at91sam9260ek_dataflash_cs1_defconfig configs/at91sam9260ek_nandflash_defconfig +55 more+1 -582 replies

Reviews trailers per patch

5 of 14 patches have a Reviewed-by or Acked-by.

PatchWenyou Yang
1/14A-b
2/14
3/14A-b
4/14
5/14
6/14
7/14
8/14
9/14
10/14
11/14
12/14A-b
13/14A-b
14/14A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [U-Boot] [PATCH 00/14] at91: Add boards with OF_CONTROL/DM/DM_SPI

This series add support for missing at91 board with
- OF_CONTROL
- DM
- DM_SPI
- Drop non-dm code from atmel_spi

Boards like taurus, vinco and ma5d4evk need move GPIO code into drivers instead of configuring them in board file. request to board maintainers to do this job.

Jagan Teki (14):
spi: atmel: Add ifdef for DM_GPIO code
at91: gurnard: Enable DM_SPI
configs: gurnard: Move CONFIG_ATMEL_SPI to defconfigs
at91: taurus: Enable DM_SPI
at91: vinco: Enable DM
at91: vinco: Add FDT support
at91: vinco: Enable DM_SPI
at91: ma5d4evk: Enable DM
at91: ma5d4evk: Add FDT support
at91: ma5d4evk: Enable DM_SPI
at91: ma5d4evk: Enable SPL_DM and SPL_OF_CONTROL
spi: atmel: Drop non-dm code
spi: atmel: Drop atmel_spi.h
spi: atmel: default y if DM_SPI && ARCH_AT91

 arch/arm/dts/Makefile                          |   6 +
 arch/arm/dts/at91-sama5d4_ma5d4.dtsi           | 142 +++++++++++
 arch/arm/dts/at91-sama5d4_ma5d4evk.dts         | 149 ++++++++++++
 arch/arm/dts/at91-vinco.dts                    | 246 +++++++++++++++++++
 arch/arm/mach-at91/Kconfig                     |   6 +
 board/aries/ma5d4evk/ma5d4evk.c                |   9 +-
 board/bluewater/gurnard/gurnard.c              |  20 --
 board/l+g/vinco/vinco.c                        |   5 +-
 board/siemens/taurus/taurus.c                  |   3 +
 configs/at91sam9260ek_dataflash_cs0_defconfig  |   1 -
 configs/at91sam9260ek_dataflash_cs1_defconfig  |   1 -
 configs/at91sam9260ek_nandflash_defconfig      |   1 -
 configs/at91sam9261ek_dataflash_cs0_defconfig  |   1 -
 configs/at91sam9261ek_dataflash_cs3_defconfig  |   1 -
 configs/at91sam9261ek_nandflash_defconfig      |   1 -
 configs/at91sam9263ek_dataflash_cs0_defconfig  |   1 -
 configs/at91sam9263ek_dataflash_defconfig      |   1 -
 configs/at91sam9263ek_nandflash_defconfig      |   1 -
 configs/at91sam9263ek_norflash_boot_defconfig  |   1 -
 configs/at91sam9263ek_norflash_defconfig       |   1 -
 configs/at91sam9g10ek_dataflash_cs0_defconfig  |   1 -
 configs/at91sam9g10ek_dataflash_cs3_defconfig  |   1 -
 configs/at91sam9g10ek_nandflash_defconfig      |   1 -
 configs/at91sam9g20ek_2mmc_defconfig           |   1 -
 configs/at91sam9g20ek_2mmc_nandflash_defconfig |   1 -
 configs/at91sam9g20ek_dataflash_cs0_defconfig  |   1 -
 configs/at91sam9g20ek_dataflash_cs1_defconfig  |   1 -
 configs/at91sam9g20ek_nandflash_defconfig      |   1 -
 configs/at91sam9n12ek_mmc_defconfig            |   1 -
 configs/at91sam9n12ek_nandflash_defconfig      |   1 -
 configs/at91sam9n12ek_spiflash_defconfig       |   1 -
 configs/at91sam9rlek_dataflash_defconfig       |   1 -
 configs/at91sam9rlek_mmc_defconfig             |   1 -
 configs/at91sam9rlek_nandflash_defconfig       |   1 -
 configs/at91sam9x5ek_dataflash_defconfig       |   1 -
 configs/at91sam9x5ek_mmc_defconfig             |   1 -
 configs/at91sam9x5ek_nandflash_defconfig       |   1 -
 configs/at91sam9x5ek_spiflash_defconfig        |   1 -
 configs/at91sam9xeek_dataflash_cs0_defconfig   |   1 -
 configs/at91sam9xeek_dataflash_cs1_defconfig   |   1 -
 configs/at91sam9xeek_nandflash_defconfig       |   1 -
 configs/ethernut5_defconfig                    |   1 -
 configs/ma5d4evk_defconfig                     |   4 +
 configs/meesc_dataflash_defconfig              |   1 -
 configs/meesc_defconfig                        |   1 -
 configs/pm9261_defconfig                       |   1 -
 configs/pm9263_defconfig                       |   1 -
 configs/sama5d27_som1_ek_mmc_defconfig         |   1 -
 configs/sama5d2_xplained_mmc_defconfig         |   1 -
 configs/sama5d2_xplained_spiflash_defconfig    |   1 -
 configs/sama5d36ek_cmp_mmc_defconfig           |   1 -
 configs/sama5d36ek_cmp_nandflash_defconfig     |   1 -
 configs/sama5d36ek_cmp_spiflash_defconfig      |   1 -
 configs/sama5d3xek_mmc_defconfig               |   1 -
 configs/sama5d3xek_nandflash_defconfig         |   1 -
 configs/sama5d3xek_spiflash_defconfig          |   1 -
 configs/sama5d4_xplained_mmc_defconfig         |   1 -
 configs/sama5d4_xplained_nandflash_defconfig   |   1 -
 configs/sama5d4_xplained_spiflash_defconfig    |   1 -
 configs/sama5d4ek_mmc_defconfig                |   1 -
 configs/sama5d4ek_nandflash_defconfig          |   1 -
 configs/sama5d4ek_spiflash_defconfig           |   1 -
 configs/usb_a9263_dataflash_defconfig          |   1 -
 configs/vinco_defconfig                        |   2 +
 drivers/spi/Kconfig                            |   2 +-
 drivers/spi/atmel_spi.c                        | 312 ++++++++-----------------
 drivers/spi/atmel_spi.h                        | 100 --------
 include/configs/ma5d4evk.h                     |   2 -
 include/configs/snapper9g45.h                  |   2 -
 include/configs/taurus.h                       |   1 -
 include/configs/vinco.h                        |   2 -
 scripts/config_whitelist.txt                   |   1 -
 72 files changed, 667 insertions(+), 400 deletions(-)
 create mode 100644 arch/arm/dts/at91-sama5d4_ma5d4.dtsi
 create mode 100644 arch/arm/dts/at91-sama5d4_ma5d4evk.dts
 create mode 100644 arch/arm/dts/at91-vinco.dts
 delete mode 100644 drivers/spi/atmel_spi.h
Signature · 1 line
2.14.3