Hello, this is the result of my quick effort to make barebox run on QNAP's ts-433 4bay NAS. The first 3 patches are IMHO fine to go in. The last one adds the new machine. As writting in the commit log the NAS boots with the resulting image, but neither network nor eMMC work. I also tried adding writel(RK_SETBITS(0x50), 0xfdc20140) in lowlevel.c, but that didn't make a difference. I'm open for other ideas about what bit is missing. Best regards Uwe Uwe Kleine-König (4): Documentation: rockchip: Update versions of DDR init blobs arm64: rockchip: Refresh rockchip_v8_defconfig arm64: rockchip: Enable rk-usb-loader in rockchip_v8_defconfig WIP: arm64: rockchip: Add support for QNAP's ts-433 4bay NAS Documentation/boards/rockchip.rst | 7 ++++--- arch/arm/boards/Makefile | 1 + arch/arm/boards/qnap-tsx33/.gitignore | 1 + arch/arm/boards/qnap-tsx33/Makefile | 2 ++ arch/arm/boards/qnap-tsx33/lowlevel.c | 27 ++++++++++++++++++++++++++ arch/arm/configs/rockchip_v8_defconfig | 6 ++---- arch/arm/dts/Makefile | 1 + arch/arm/dts/rk3568-qnap-ts433.dts | 27 ++++++++++++++++++++++++++ arch/arm/mach-rockchip/Kconfig | 7 +++++++ images/Makefile.rockchip | 1 + 10 files changed, 73 insertions(+), 7 deletions(-) create mode 100644 arch/arm/boards/qnap-tsx33/.gitignore create mode 100644 arch/arm/boards/qnap-tsx33/Makefile create mode 100644 arch/arm/boards/qnap-tsx33/lowlevel.c create mode 100644 arch/arm/dts/rk3568-qnap-ts433.dts base-commit: 2afd1a809f1a41f1dd42b95c2bc0ae74853b475b -- 2.47.1