rockchip: cosmetics, a fix and first steps on the rk3188

A patchset in state Mainline for u-boot

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

Statistics

  • 9 individual patches
  • 2289 lines added
  • 40 lines removed
 

Recent Patches

About Us

Sed lacus. Donec lectus. Nullam pretium nibh ut turpis. Nam bibendum. In nulla tortor, elementum vel, tempor at, varius non, purus. Mauris vitae nisl nec metus placerat consectetuer.

Read More...