public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [PATCH 00/12] board: qnap-ts433: Cleanups + add support for TS233
@ 2026-01-05 19:47 Heiko Stuebner
  2026-01-05 19:47 ` [PATCH 01/12] rockchip: board: qnap-ts433: Fix TPL binary in build-example Heiko Stuebner
                   ` (12 more replies)
  0 siblings, 13 replies; 14+ messages in thread
From: Heiko Stuebner @ 2026-01-05 19:47 UTC (permalink / raw)
  To: sjg, philipp.tomsich, kever.yang; +Cc: heiko, trini, u-boot

This series does a number of cleanups for the existing TS433 NAS,
and also introduces support for a second device.

Right now the code can detect the variant from the I2C eeprom(s) and
set the fdtfile accordingly. Later on (once I figured out what is needed)
this should also select an optional overlay, because later model-variants
do have additional per-disk presence detection and also regulator-handling
that is not present on the earlier versions.

Heiko Stuebner (12):
  rockchip: board: qnap-ts433: Fix TPL binary in build-example
  rockchip: board: qnap-ts433: drop DW_MMC config options
  rockchip: board: qnap-ts433: Fix dir naming to allow build-system to
    find it
  rockchip: board: qnap-ts433: Update documentation to recent tool
    versions
  rockchip: board: qnap-ts433: Add instructions for how to use upstream
    TF-A
  rockchip: board: qnap-ts433: Support multiple models of the TSx33
    family
  arm64: dts: rockchip: move cpu_thermal node to the correct position
  arm64: dts: rockchip: describe mcu eeprom cells on rk3568-ts433
  arm64: dts: rockchip: move common qnap tsx33 parts to dtsi
  arm64: dts: rockchip: add QNAP TS233 devicetree
  rockchip: board: qnap-ts433: Rename the board code to not be TS433
    specific
  rockchip: board: qnap-tsx33: add support for Qnap TS233 devices

 arch/arm/dts/rk3568-qnap-ts233-u-boot.dtsi    |   6 +
 arch/arm/mach-rockchip/rk3568/Kconfig         |  17 +-
 board/qnap/ts433/MAINTAINERS                  |   8 -
 board/qnap/{ts433 => tsx33_rk356x}/Kconfig    |   6 +-
 board/qnap/tsx33_rk356x/MAINTAINERS           |  10 +
 board/qnap/tsx33_rk356x/Makefile              |   7 +
 board/qnap/tsx33_rk356x/board.c               | 261 ++++++++
 configs/qnap-ts233-rk3568_defconfig           |  85 +++
 configs/qnap-ts433-rk3568_defconfig           |   6 +-
 doc/board/qnap/ts233.rst                      |  37 ++
 doc/board/qnap/ts433.rst                      |  34 +-
 .../src/arm64/rockchip/rk3568-qnap-ts233.dts  | 131 ++++
 .../src/arm64/rockchip/rk3568-qnap-ts433.dts  | 604 ++---------------
 .../src/arm64/rockchip/rk3568-qnap-tsx33.dtsi | 608 ++++++++++++++++++
 .../configs/{qnap_ts433.h => tsx33_rk356x.h}  |   0
 15 files changed, 1227 insertions(+), 593 deletions(-)
 create mode 100644 arch/arm/dts/rk3568-qnap-ts233-u-boot.dtsi
 delete mode 100644 board/qnap/ts433/MAINTAINERS
 rename board/qnap/{ts433 => tsx33_rk356x}/Kconfig (52%)
 create mode 100644 board/qnap/tsx33_rk356x/MAINTAINERS
 create mode 100644 board/qnap/tsx33_rk356x/Makefile
 create mode 100644 board/qnap/tsx33_rk356x/board.c
 create mode 100644 configs/qnap-ts233-rk3568_defconfig
 create mode 100644 doc/board/qnap/ts233.rst
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3568-qnap-ts233.dts
 create mode 100644 dts/upstream/src/arm64/rockchip/rk3568-qnap-tsx33.dtsi
 rename include/configs/{qnap_ts433.h => tsx33_rk356x.h} (100%)

-- 
2.47.2


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2026-01-14  8:30 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-05 19:47 [PATCH 00/12] board: qnap-ts433: Cleanups + add support for TS233 Heiko Stuebner
2026-01-05 19:47 ` [PATCH 01/12] rockchip: board: qnap-ts433: Fix TPL binary in build-example Heiko Stuebner
2026-01-05 19:47 ` [PATCH 02/12] rockchip: board: qnap-ts433: drop DW_MMC config options Heiko Stuebner
2026-01-05 19:47 ` [PATCH 03/12] rockchip: board: qnap-ts433: Fix dir naming to allow build-system to find it Heiko Stuebner
2026-01-05 19:47 ` [PATCH 04/12] rockchip: board: qnap-ts433: Update documentation to recent tool versions Heiko Stuebner
2026-01-05 19:47 ` [PATCH 05/12] rockchip: board: qnap-ts433: Add instructions for how to use upstream TF-A Heiko Stuebner
2026-01-05 19:47 ` [PATCH 06/12] rockchip: board: qnap-ts433: Support multiple models of the TSx33 family Heiko Stuebner
2026-01-05 19:47 ` [PATCH 07/12] arm64: dts: rockchip: move cpu_thermal node to the correct position Heiko Stuebner
2026-01-05 19:47 ` [PATCH 08/12] arm64: dts: rockchip: describe mcu eeprom cells on rk3568-ts433 Heiko Stuebner
2026-01-05 19:47 ` [PATCH 09/12] arm64: dts: rockchip: move common qnap tsx33 parts to dtsi Heiko Stuebner
2026-01-05 19:47 ` [PATCH 10/12] arm64: dts: rockchip: add QNAP TS233 devicetree Heiko Stuebner
2026-01-05 19:47 ` [PATCH 11/12] rockchip: board: qnap-ts433: Rename the board code to not be TS433 specific Heiko Stuebner
2026-01-05 19:47 ` [PATCH 12/12] rockchip: board: qnap-tsx33: add support for Qnap TS233 devices Heiko Stuebner
2026-01-14  8:30 ` [PATCH 00/12] board: qnap-ts433: Cleanups + add support for TS233 Heiko Stübner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox