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

Jagan Teki jagan at amarulasolutions.com
Thu Mar 15 09:43:54 UTC 2018


Hi Heiko,

On Wed, Mar 14, 2018 at 6:46 PM, Jagan Teki <jagan at amarulasolutions.com> wrote:
> 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

axm_defconfig and taurus_defconfig showing in an issue of SPL size, if
we enable DM_SPL and PLATDATA with resulting size increased by 12.5K.
Can you do anything with this? I see the defconfig build both
SPI_FLASH and NAND flash in SPL, does this board support both boot
modes if so better separating this defconfig into spi_flash and nand
would may reduce the size? what do you think.

Jagan.


More information about the U-Boot mailing list