at91: Add boards with OF_CONTROL/DM/DM_SPI
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest14 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/14 | spi: atmel: Add ifdef for DM_GPIO codedrivers/ | +12 | 2 replies | |
| 2/14 | at91: gurnard: Enable DM_SPIarch/ board/ | +1 | 1 reply | |
| 3/14 | configs: gurnard: Move CONFIG_ATMEL_SPI to defconfigsconfigs/ include/ | +1 | 2 replies | |
| 4/14 | at91: taurus: Enable DM_SPIarch/ board/ | +4 | 1 reply | |
| 5/14 | at91: vinco: Enable DMarch/ | +1 | 1 reply | |
| 6/14 | at91: vinco: Add FDT supportarch/ arch/ configs/ | +251 | 1 reply | |
| 7/14 | at91: vinco: Enable DM_SPIarch/ board/ | +4 | 1 reply | |
| 8/14 | at91: ma5d4evk: Enable DMarch/ | +1 | 1 reply | |
| 9/14 | at91: ma5d4evk: Add FDT supportarch/ arch/ arch/ +1 more | +296 | 1 reply | |
| 10/14 | at91: ma5d4evk: Enable DM_SPIarch/ board/ | +5 | 1 reply | |
| 11/14 | at91: ma5d4evk: Enable SPL_DM and SPL_OF_CONTROLboard/ configs/ | +3 | 1 reply | |
| 12/14 | spi: atmel: Drop non-dm codedrivers/ drivers/ include/ +2 more | +0 | 3 replies | |
| 13/14 | spi: atmel: Drop atmel_spi.hdrivers/ drivers/ | +88 | 3 replies | |
| 14/14 | spi: atmel: default y if DM_SPI && ARCH_AT91configs/ configs/ configs/ +55 more | +1 | 2 replies |
Reviews trailers per patch
5 of 14 patches have a Reviewed-by or Acked-by.
| Patch | Wenyou Yang |
|---|---|
| 1/14 | A-b |
| 2/14 | |
| 3/14 | A-b |
| 4/14 | |
| 5/14 | |
| 6/14 | |
| 7/14 | |
| 8/14 | |
| 9/14 | |
| 10/14 | |
| 11/14 | |
| 12/14 | A-b |
| 13/14 | A-b |
| 14/14 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
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