All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/8] rockchip: spi: rk3399: support SPI on the RK3399
@ 2017-03-28  8:58 Philipp Tomsich
  2017-03-28  8:58 ` [U-Boot] [PATCH 1/8] rockchip: clk: rk3399: add clock support for SCLK_SPI1 and SCLK_SPI5 Philipp Tomsich
                   ` (7 more replies)
  0 siblings, 8 replies; 17+ messages in thread
From: Philipp Tomsich @ 2017-03-28  8:58 UTC (permalink / raw)
  To: u-boot


The RK3399 has a similar SPI controller as previous Rockchip SoCs.

This changeset reuses this driver and evolves pinctrl and clk drivers for
the RK3399 to support the needs of the RK3399.
Validated for SPI1 and SPI5 on the RK3399-Q7.

We've included the changes to our defconfig and dts (both not upstream) in
the series to provide context for reviewers... these two final patches are
not intended to apply to the current upstream and the contained changes
will be subsumed by the (upcoming) patch publishing the RK3399-Q7 (Puma)
DTS and defconfig.


Jakob Unterwurzacher (3):
  rockchip: spi: enable support for the rk_spi driver for the RK3399
  rockchip: spi: rk3399: move CONFIG_SPI and CONFIG_SPI_FLASH to
    defconfig
  dts: rk3399-puma: enable spi1 and spi5, add /spi1/spiflash

Philipp Tomsich (5):
  rockchip: clk: rk3399: add clock support for SCLK_SPI1 and SCLK_SPI5
  rockchip: pinctrl: rk3399: add support for the SPI5 controller
  defconfig: rk3399-puma: enable support for SPI and Winbond SPI flash
  defconfig: rk3399-puma: enable SPI as a boot-source in SPL
  rockchip: spl: RK3399: enable SPL_SPI_LOAD if SPI is enabled for SPL

 arch/arm/dts/rk3399-puma.dts                    | 26 ++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h | 12 +++++
 arch/arm/include/asm/arch-rockchip/periph.h     |  3 ++
 configs/puma_defconfig                          | 10 ++++
 drivers/clk/rockchip/clk_rk3399.c               | 69 +++++++++++++++++++++++++
 drivers/pinctrl/rockchip/pinctrl_rk3399.c       | 17 ++++++
 drivers/spi/rk_spi.c                            |  1 +
 include/configs/rk3399_common.h                 |  5 +-
 8 files changed, 141 insertions(+), 2 deletions(-)

-- 
1.9.1

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2017-04-01  4:23 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-28  8:58 [U-Boot] [PATCH 0/8] rockchip: spi: rk3399: support SPI on the RK3399 Philipp Tomsich
2017-03-28  8:58 ` [U-Boot] [PATCH 1/8] rockchip: clk: rk3399: add clock support for SCLK_SPI1 and SCLK_SPI5 Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 2/8] rockchip: pinctrl: rk3399: add support for the SPI5 controller Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 3/8] rockchip: spi: enable support for the rk_spi driver for the RK3399 Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 4/8] rockchip: spi: rk3399: move CONFIG_SPI and CONFIG_SPI_FLASH to defconfig Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 5/8] defconfig: rk3399-puma: enable support for SPI and Winbond SPI flash Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 6/8] defconfig: rk3399-puma: enable SPI as a boot-source in SPL Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 7/8] rockchip: spl: RK3399: enable SPL_SPI_LOAD if SPI is enabled for SPL Philipp Tomsich
2017-04-01  4:23   ` Simon Glass
2017-03-28  8:58 ` [U-Boot] [PATCH 8/8] dts: rk3399-puma: enable spi1 and spi5, add /spi1/spiflash Philipp Tomsich
2017-04-01  4:23   ` Simon Glass

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.