[U-Boot] [PATCH v2 00/12] ARM: Keystone2: Convert davinci_spi to DM

Vignesh R vigneshr at ti.com
Wed May 4 13:22:57 CEST 2016



On 04/25/2016 04:29 PM, Vignesh R wrote:
> 
> 
> This series converts davinci_spi driver to adapt to driver model
> framework. And enables the driver on k2l, k2e, k2hk evms. Also,
> added support for davinci_spi on k2g evm.
> 
> Tested on k2l, k2e, k2hk and k2g evms.
> 

I have posted a v3 rebasing on top of 2016.05-rc3 and fixing a build issue.

> 
> v1: http://comments.gmane.org/gmane.comp.boot-loaders.u-boot/258285
> 
> Vignesh R (12):
>   dm: core: implement dev_map_phsymem()
>   spi: davinci_spi: Convert to driver to adapt to DM
>   keystone2: spi: do not define DM_SPI and DM_SPI_FLASH for SPL build
>   ARM: dts: keystone2: add SPI aliases for davinci SPI nodes
>   ARM: dts: k2hk: Enable Davinci SPI controller
>   defconfig: k2hk_evm_defconfig: enable SPI driver model
>   ARM: dts: k2e: Enable Davinci SPI controller
>   defconfig: k2e_evm_defconfig: enable SPI driver model
>   ARM: dts: k2l: Enable Davinci SPI controller
>   defconfig: k2l_evm_defconfig: enable SPI driver model
>   ARM: dts: k2g: add support for Davinci SPI controller
>   defconfig: k2g_evm_defconfig: enable SPI driver model
> 
>  arch/arm/dts/k2e-evm.dts             |   3 +-
>  arch/arm/dts/k2g-evm.dts             |  24 +++
>  arch/arm/dts/k2g.dtsi                |  47 +++++
>  arch/arm/dts/k2hk-evm.dts            |   3 +-
>  arch/arm/dts/k2l-evm.dts             |   3 +-
>  arch/arm/dts/keystone.dtsi           |   3 +
>  configs/k2e_evm_defconfig            |   2 +
>  configs/k2g_evm_defconfig            |   2 +
>  configs/k2hk_evm_defconfig           |   2 +
>  configs/k2l_evm_defconfig            |   2 +
>  drivers/core/device.c                |   5 +
>  drivers/spi/davinci_spi.c            | 327 +++++++++++++++++++++++++----------
>  include/configs/ti_armv7_keystone2.h |   4 +
>  include/dm/device.h                  |  10 ++
>  14 files changed, 344 insertions(+), 93 deletions(-)
> 

-- 
Regards
Vignesh


More information about the U-Boot mailing list