Hi Heiko, On 22 July 2016 at 15:51, Heiko Stuebner <[email protected]> wrote: > Second version. Simon already applied the cleanup patches from my > first version. I've tried to address Simons comments and hopefully > haven't overlooked any. > > SPL is still missing, so following Simons comment from earlier > it cannot go in yet, but maybe the first two cleanups can.
Re the first patch, if you can resend it as a 'move' patch then I can apply it. Please base on u-boot-rockchip/master. For rk3188, yes I would prefer to wait until we have the proper SPL. It sounds like you are close? I don't have an rk3188 board - I could get a TV box with that chip but I'm not sure if it would work for development. > > changes in v2: > - move clock drivers to subdirectory > - use already available log2 function in clock drivers > - SPDX header in clock bindings > - showcase rk3188 arch code and rock board > > Heiko Stuebner (10): > rockchip: move clock drivers into a subdirectory > rockchip: remove log2 reimplementation from clock drivers > 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 > rockchip: rk3188: add core support > rockchip: rk3188: Radxa Rock board > add unfinished SPL support > hacks to make my rock netboot a fit image > > arch/arm/dts/Makefile | 1 + > arch/arm/dts/rk3188-radxarock.dts | 406 +++++++++++ > arch/arm/dts/rk3188.dtsi | 631 ++++++++++++++++++ > arch/arm/dts/rk3xxx.dtsi | 431 ++++++++++++ > arch/arm/include/asm/arch-rockchip/cru_rk3188.h | 183 +++++ > 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 | 11 + > arch/arm/mach-rockchip/Makefile | 2 + > arch/arm/mach-rockchip/rk3188-board-spl.c | 190 ++++++ > arch/arm/mach-rockchip/rk3188/Kconfig | 20 + > arch/arm/mach-rockchip/rk3188/Makefile | 10 + > arch/arm/mach-rockchip/rk3188/clk_rk3188.c | 17 + > arch/arm/mach-rockchip/rk3188/reset_rk3188.c | 47 ++ > arch/arm/mach-rockchip/rk3188/sdram_rk3188.c | 839 +++++++++++++++++++++++ > arch/arm/mach-rockchip/rk3188/syscon_rk3188.c | 24 + > board/radxa/rock/Kconfig | 15 + > board/radxa/rock/MAINTAINERS | 6 + > board/radxa/rock/Makefile | 7 + > board/radxa/rock/rock.c | 32 + > configs/rock_defconfig | 80 +++ > drivers/clk/Makefile | 3 +- > drivers/clk/clk_rk3036.c | 386 ----------- > drivers/clk/clk_rk3288.c | 851 > ------------------------ > drivers/clk/rockchip/Makefile | 9 + > drivers/clk/rockchip/clk_rk3036.c | 382 +++++++++++ > drivers/clk/rockchip/clk_rk3188.c | 493 ++++++++++++++ > drivers/clk/rockchip/clk_rk3288.c | 847 +++++++++++++++++++++++ > drivers/pinctrl/Kconfig | 9 + > drivers/pinctrl/rockchip/Makefile | 1 + > drivers/pinctrl/rockchip/pinctrl_rk3188.c | 613 +++++++++++++++++ > drivers/usb/host/dwc2.c | 4 +- > include/configs/rk3188_common.h | 109 +++ > include/configs/rock.h | 66 ++ > include/dt-bindings/clock/rk3066a-cru.h | 32 + > include/dt-bindings/clock/rk3188-cru-common.h | 248 +++++++ > include/dt-bindings/clock/rk3188-cru.h | 48 ++ > tools/rkcommon.c | 1 + > 38 files changed, 6438 insertions(+), 1241 deletions(-) > create mode 100644 arch/arm/dts/rk3188-radxarock.dts > create mode 100644 arch/arm/dts/rk3188.dtsi > create mode 100644 arch/arm/dts/rk3xxx.dtsi > 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 arch/arm/mach-rockchip/rk3188-board-spl.c > create mode 100644 arch/arm/mach-rockchip/rk3188/Kconfig > create mode 100644 arch/arm/mach-rockchip/rk3188/Makefile > create mode 100644 arch/arm/mach-rockchip/rk3188/clk_rk3188.c > create mode 100644 arch/arm/mach-rockchip/rk3188/reset_rk3188.c > create mode 100644 arch/arm/mach-rockchip/rk3188/sdram_rk3188.c > create mode 100644 arch/arm/mach-rockchip/rk3188/syscon_rk3188.c > create mode 100644 board/radxa/rock/Kconfig > create mode 100644 board/radxa/rock/MAINTAINERS > create mode 100644 board/radxa/rock/Makefile > create mode 100644 board/radxa/rock/rock.c > create mode 100644 configs/rock_defconfig > delete mode 100644 drivers/clk/clk_rk3036.c > delete mode 100644 drivers/clk/clk_rk3288.c > create mode 100644 drivers/clk/rockchip/Makefile > create mode 100644 drivers/clk/rockchip/clk_rk3036.c > create mode 100644 drivers/clk/rockchip/clk_rk3188.c > create mode 100644 drivers/clk/rockchip/clk_rk3288.c > create mode 100644 drivers/pinctrl/rockchip/pinctrl_rk3188.c > create mode 100644 include/configs/rk3188_common.h > create mode 100644 include/configs/rock.h > 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.1 > Regards, Simon _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

