From: Jagan Teki <jagan@amarulasolutions.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [PATCH 00/14] at91: Add boards with OF_CONTROL/DM/DM_SPI
Date: Wed, 14 Mar 2018 18:46:30 +0530 [thread overview]
Message-ID: <20180314131644.9508-1-jagan@amarulasolutions.com> (raw)
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
--
2.14.3
next reply other threads:[~2018-03-14 13:16 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-03-14 13:16 Jagan Teki [this message]
2018-03-14 13:16 ` [U-Boot] [PATCH 01/14] spi: atmel: Add ifdef for DM_GPIO code Jagan Teki
2018-03-21 4:08 ` Wenyou Yang
2018-04-06 20:28 ` [U-Boot] [U-Boot,01/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 02/14] at91: gurnard: Enable DM_SPI Jagan Teki
2018-04-06 20:28 ` [U-Boot] [U-Boot,02/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 03/14] configs: gurnard: Move CONFIG_ATMEL_SPI to defconfigs Jagan Teki
2018-03-21 4:09 ` Wenyou Yang
2018-04-06 20:29 ` [U-Boot] [U-Boot, " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 04/14] at91: taurus: Enable DM_SPI Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,04/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 05/14] at91: vinco: Enable DM Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,05/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 06/14] at91: vinco: Add FDT support Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,06/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 07/14] at91: vinco: Enable DM_SPI Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,07/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 08/14] at91: ma5d4evk: Enable DM Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,08/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 09/14] at91: ma5d4evk: Add FDT support Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,09/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 10/14] at91: ma5d4evk: Enable DM_SPI Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot,10/14] " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 11/14] at91: ma5d4evk: Enable SPL_DM and SPL_OF_CONTROL Jagan Teki
2018-04-06 20:29 ` [U-Boot] [U-Boot, " Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 12/14] spi: atmel: Drop non-dm code Jagan Teki
2018-03-21 4:10 ` Wenyou Yang
2018-04-06 20:29 ` [U-Boot] [U-Boot,12/14] " Tom Rini
2018-04-07 13:24 ` Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 13/14] spi: atmel: Drop atmel_spi.h Jagan Teki
2018-03-21 4:11 ` Wenyou Yang
2018-04-06 20:29 ` [U-Boot] [U-Boot,13/14] " Tom Rini
2018-04-07 13:24 ` Tom Rini
2018-03-14 13:16 ` [U-Boot] [PATCH 14/14] spi: atmel: default y if DM_SPI && ARCH_AT91 Jagan Teki
2018-03-21 4:13 ` Wenyou Yang
2018-04-06 20:29 ` [U-Boot] [U-Boot, " Tom Rini
2018-03-15 9:43 ` [U-Boot] [PATCH 00/14] at91: Add boards with OF_CONTROL/DM/DM_SPI Jagan Teki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20180314131644.9508-1-jagan@amarulasolutions.com \
--to=jagan@amarulasolutions.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox