arm: add basic support for Rockchip Cortex-A9 SoCs
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v6 Latest3 patches 0 repliesNew
- v53 patches 0 repliesSuperseded
- v44 patches 0 repliesSuperseded
Earlier versions · 2
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v3 | 7 patches | 12 replies | Superseded | |
| v2 | 8 patches | 7 replies | Superseded |
Changes in v6 from the cover letter
- reintroduce the use of the gate clocks
Patches in v6 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | arm: Add basic clocks for Rockchip rk3066a SoCsarch/ | +299 | 1 reply | |
| 2/3 | arm: add debug uarts for rockchip rk29xx and rk3xxx seriesarch/ arch/ | +76 | 1 reply | |
| 3/3 | arm: add basic support for Rockchip RK3066a boardsarch/ arch/ arch/ +3 more | +462 | 0 replies |
Reviews trailers per patch
All 3 patches have a Reviewed-by or Acked-by.
| Patch | Olof Johansson | Mike Turquette |
|---|---|---|
| 1/3 | R-b | |
| 2/3 | A-b | |
| 3/3 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH v6 0/3] arm: add basic support for Rockchip Cortex-A9 SoCs
Sixth version of basic Rockchip A9 support.
This time again using the regular gate clocks as the driver got accepted into the clock tree.
Changes since v5:
- reintroduce the use of the gate clocks
Changes since v4:
- remove ifdef around l2x0 init
- only use dummy clocks
Changes since v3:
- split out standalone dw_mmc patches (submitted to linux-mmc)
- Remove divider and mux clocks and use fixed rate clocks instead until divider and mux clocks have got their generic dt bindings
- Make the gate clock use CLK_OF_DECLARE and document the bindings
Changes since v2:
- use common (pending review) HIWORD_MASK clock flag from Haojian Zhuang and me
- pinctrl driver is already in the pinctrl tree
- add core-periph clock that supplies the twd
- split "mmc: dw_mmc-pltfm: add Rockchip variant" into move and feature parts as suggested by Andy Shevchenko
Changes since v1:
- addressed Linus Walleij's comments to the pinctrl driver, including the move to generic pinconfig (hopefully I did catch all)
- renamed the clocks to use the SoC name of the initial user as suggested by Olof Johansson
- fixed the uart address, found by Arnd Bergmann
- address Arnd's comments on the board file (use of_clk_init and friends, remove map_io, use real soc names)
- removed Makefile.boot as suggested by Thomas Petazzoni
no dependencies
Heiko Stuebner (3):
arm: Add basic clocks for Rockchip rk3066a SoCs
arm: add debug uarts for rockchip rk29xx and rk3xxx series
arm: add basic support for Rockchip RK3066a boards
arch/arm/Kconfig | 2 + arch/arm/Kconfig.debug | 34 +++ arch/arm/Makefile | 1 + arch/arm/boot/dts/rk3066a-clocks.dtsi | 299 +++++++++++++++++++++++++ arch/arm/boot/dts/rk3066a.dtsi | 390 +++++++++++++++++++++++++++++++++ arch/arm/include/debug/rockchip.S | 42 ++++ arch/arm/mach-rockchip/Kconfig | 16 ++ arch/arm/mach-rockchip/Makefile | 1 + arch/arm/mach-rockchip/rockchip.c | 52 +++++ 9 files changed, 837 insertions(+) create mode 100644 arch/arm/boot/dts/rk3066a-clocks.dtsi create mode 100644 arch/arm/boot/dts/rk3066a.dtsi create mode 100644 arch/arm/include/debug/rockchip.S create mode 100644 arch/arm/mach-rockchip/Kconfig create mode 100644 arch/arm/mach-rockchip/Makefile create mode 100644 arch/arm/mach-rockchip/rockchip.c
Signature · 1 line
1.7.10.4