
Those changes are intended to easy the process of using U-Boot mainline with rv1108 based boards.
Please give them a good review and if possible, merge them as they are in use for some time on our custom tree and working fine.
Changes in v4: - revert a wrong removal of devices - split out dts changes - new patch
Changes in v3: - rework commit log - rework commit log - rework commit log
Changes in v2: - new patch - split bounce buffer change on a new patch
Otavio Salvador (6): ARM: rockchip: rv1108: Sync clock with vendor tree ARM: rockchip: rv1108: Enable BOUNCE_BUFFER ARM: dts: rockchip: Add rv1108 eMMC pinctrl ARM: rockchip: rv1108: Add a board_usb_init for USB OTG ARM: dts: rockchip: Add rv1108 USB OTG pinctrl ARM: rockchip: rv1108: Add support for default distro_bootcmd
arch/arm/dts/rv1108.dtsi | 74 ++- .../include/asm/arch-rockchip/cru_rv1108.h | 143 +++++- arch/arm/mach-rockchip/Makefile | 1 + arch/arm/mach-rockchip/rv1108-board.c | 81 ++++ drivers/clk/rockchip/clk_rv1108.c | 457 +++++++++++++++++- include/configs/evb_rv1108.h | 3 + include/configs/rv1108_common.h | 18 + include/dt-bindings/clock/rv1108-cru.h | 137 +++++- 8 files changed, 880 insertions(+), 34 deletions(-) create mode 100644 arch/arm/mach-rockchip/rv1108-board.c