All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.