[U-Boot] [PATCH 0/9] rockchip: cosmetics, a fix and first steps on the rk3188
Heiko Stuebner
heiko at sntech.de
Sat Jul 16 00:17:12 CEST 2016
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
More information about the U-Boot
mailing list