rockchip: cosmetics, a fix and first steps on the rk3188
From: Heiko Stuebner <heiko@...> Date: Sat, 16 Jul 2016 00:03:46 +0200
I've made some nice progress on using mainline uboot on the rk3188 and would like to dump some first results. Right now I can use uboot on the rk3188 with the Rockchip binary ddr init, similar to what barebox does and can even netboot a kernel image using a usb ethernet adapter [0] . While working on this I found quite some cosmetic stuff that shouldn't persist to make extending easier. So while I don't know what the policy is for my standalone pinctrl and clock drivers (without the actual board) at least the cosmetics + fix might get in at least. [0] https://github.com/mmind/u-boot-rockchip/commits/rk3188-netboot Heiko Stuebner (9): cosmetic: rockchip: rk3288: pinctrl: fix config symbol naming cosmetic: rockchip: rk3036: pinctrl: fix config symbol naming cosmetic: rockchip: sort socs according to numbers cosmetic: rockchip: rk3288: rename rkclk_configure_cpu rockchip: rk3288: fix FREF_MIN_HZ constant rockchip: rk3188: Add header files for PMU and GRF rockchip: rk3188: Add pinctrl driver rockchip: rk3188: Bring in rk3066/rk3188 clock bindings rockchip: rk3188: Add clock driver arch/arm/include/asm/arch-rockchip/clock.h | 2 +- arch/arm/include/asm/arch-rockchip/cru_rk3188.h | 186 +++++++ arch/arm/include/asm/arch-rockchip/grf_rk3188.h | 589 +++++++++++++++++++++++ arch/arm/include/asm/arch-rockchip/pmu_rk3188.h | 36 ++ arch/arm/mach-rockchip/Kconfig | 20 +- arch/arm/mach-rockchip/Makefile | 4 +- arch/arm/mach-rockchip/rk3288/sdram_rk3288.c | 2 +- configs/chromebook_jerry_defconfig | 2 +- configs/evb-rk3036_defconfig | 2 +- configs/firefly-rk3288_defconfig | 2 +- configs/kylin-rk3036_defconfig | 2 +- configs/rock2_defconfig | 2 +- configs/sandbox_defconfig | 4 +- configs/sandbox_noblk_defconfig | 4 +- drivers/clk/Makefile | 1 + drivers/clk/clk_rk3188.c | 464 ++++++++++++++++++ drivers/clk/clk_rk3288.c | 4 +- drivers/pinctrl/Kconfig | 23 +- drivers/pinctrl/rockchip/Makefile | 5 +- drivers/pinctrl/rockchip/pinctrl_rk3188.c | 614 ++++++++++++++++++++++++ include/dt-bindings/clock/rk3066a-cru.h | 40 ++ include/dt-bindings/clock/rk3188-cru-common.h | 256 ++++++++++ include/dt-bindings/clock/rk3188-cru.h | 56 +++ 23 files changed, 2286 insertions(+), 34 deletions(-) create mode 100644 arch/arm/include/asm/arch-rockchip/cru_rk3188.h create mode 100644 arch/arm/include/asm/arch-rockchip/grf_rk3188.h create mode 100644 arch/arm/include/asm/arch-rockchip/pmu_rk3188.h create mode 100644 drivers/clk/clk_rk3188.c create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3188.c create mode 100644 include/dt-bindings/clock/rk3066a-cru.h create mode 100644 include/dt-bindings/clock/rk3188-cru-common.h create mode 100644 include/dt-bindings/clock/rk3188-cru.h -- 2.8.0.rc3
Patches in this set
- [0001] cosmetic: rockchip: rk3288: pinctrl: fix config symbol (raw)
- [0002] cosmetic: rockchip: rk3036: pinctrl: fix config symbol (raw)
- [0003] cosmetic: rockchip: sort socs according to numbers (raw)
- [0004] cosmetic: rockchip: rk3288: rename rkclk_configure_cpu (raw)
- [0005] rockchip: rk3288: fix FREF_MIN_HZ constant (raw)
- [0006] rockchip: rk3188: Add header files for PMU and GRF (raw)
- [0007] rockchip: rk3188: Add pinctrl driver (raw)
- [0008] rockchip: rk3188: Bring in rk3066/rk3188 clock bindings (raw)
- [0009] rockchip: rk3188: Add clock driver (raw)
Statistics
- 9 individual patches
- 2289 lines added
- 40 lines removed