This series has some updates for the Rockchip RK3568 support Changes since v1: - correctly count number of boot slots - Drop wrong patch - Use designated array initialization for boot sources - implement determing active boot slot for failsafe update Sascha Hauer (8): phy: rockchip: Add dummy driver for child node ARM: Rockchip rk3568 EVB: Enable deep probe ARM: Rockchip: rk3568 EVB: use 64bit partition sizes phy: rockchip-inno-usb2: handle disabled child nodes gracefully usb: dwc3: reset controller before using it ARM: rk3568: Detect USB boot cdev: Add function to get unallocated start of device ARM: Rockchip: RK3568: implement failsafe barebox update arch/arm/boards/rockchip-rk3568-evb/board.c | 7 +- arch/arm/dts/rk3568-evb1-v10.dts | 22 +-- arch/arm/mach-rockchip/Makefile | 1 + arch/arm/mach-rockchip/bbu.c | 137 ++++++++++++++++++ arch/arm/mach-rockchip/include/mach/bbu.h | 9 +- arch/arm/mach-rockchip/rk3568.c | 12 +- common/partitions.c | 28 ++++ drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 12 +- drivers/usb/dwc3/core.c | 11 ++ drivers/usb/dwc3/core.h | 2 + include/driver.h | 1 + 11 files changed, 214 insertions(+), 28 deletions(-) create mode 100644 arch/arm/mach-rockchip/bbu.c -- 2.30.2 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox