[PATCH v6 0/3] Add Radxa CM5 and IO Board
FUKAUMI Naoki
naoki at radxa.com
Wed Nov 5 04:15:11 PST 2025
I'd like to clarify the situation regarding the v6 patch series I submitted.
The original device tree work for the Radxa CM5 and IO Board was
authored by Joseph Kogut. I took over the responsibility of getting it
upstreamed with his agreement.
However, I now understand that I should have preserved the original
Signed-off-by chain (and DCO) in the v6 series. This was my oversight.
To correct this, I would prefer for Joseph to post the patches himself,
which will not include my Signed-off-by.
My apologies for the confusion this caused. Thank you for pointing this out.
Best regards,
--
FUKAUMI Naoki
Radxa Computer (Shenzhen) Co., Ltd.
On 11/5/25 14:13, FUKAUMI Naoki wrote:
> This patch series add support for the Radxa CM5 SoM and IO Board.
>
> Changes in v6:
> (Patch 1/3)
> - Fix description; "Radxa CM5" is the correct name
> (Patch 2/3)
> - Fix #include(s)
> - Include rk3588s.dtsi
> - Move alias for gmac1 from io board dts
> - Add Maskrom key
> - Add pinctrl-* for led-0
> - Add vcc_1v1_nldo_s3 regulator for pmic
> - Move gmac1 (except status) from io board dts
> - Fix phy-supply for gmac1
> - Fix compatible for vdd_cpu_big1_s0 regulator
> - Add eeprom on i2c0
> - Add vdd_npu_s0 regulator for rknn
> - Fix compatible for rgmii_phy1
> - Add pinctrl-* and reset-* for rgmii_phy1
> - Add domain-supply for pd_npu
> - Add rknn_*
> - Add saradc
> - Fix properties in sdhci
> - Move pmic from io board dts
> - Fix vcc*-supply for pmic
> - Add regulators in pmic
> - Add tsadc
> - Move vop(_mmu) from io board dts
> - Trivial changes (labels, names, etc)
> (Patch 3/3)
> - Fix #include(s)
> - Remove #include "rk3588s.dtsi"
> - Fix model
> - Add fan
> - Add Recovery key
> - Add pinctrl-* for vcc3v3_wf
> - Add vcc_sysin regulator
> - Add pinctrl-* for vbus5v0_typec
> - Add rfkill-bt and rfkill-wlan for M.2 module
> - Add sound for es8316
> - Add phy-supply for combphy2_psu
> - Fix power-role to "source" for fusb302
> - Add rtc for hym8536
> - Add audio-codec on i2c8 for es8316
> - Add i2s0_8ch for es8316
> - Add package_thermal for fan
> - Add pinctrl-* for pcie2x1l2
> - Add pwm11 for fan
> - Fix properties in sdmmmc
> - Add phy-supply for u2phy2_host and u2phy3_host
> - Remove usb_host0_ohci
> - Add pinctrl-* for usbdp_phy0
> - Trivial changes (labels, names, etc)
>
> Changes in v5:
> (Patch 2/3, per Jimmy)
> - Alias eMMC to mmc0
> - Remove unused sdio alias
> - Move gmac, hdmi0 nodes to carrier board dts
> (Patch 3/3, per Jimmy)
> - Enable hdmi0_sound and i2s5_8ch
> - Remove redundant enablement of sdhci
> - Enable usb_host2_xhci
>
> - Tested HDMI audio
>
> Changes in v4:
> - Fixed XHCI initialization bug by changing try-power-role from source
> to sink
>
> Changes in v3:
> - Addressed YAML syntax error in dt binding (per Rob)
> - Fixed whitespace issue in dts reported by checkpatch.pl
> - Split base SoM and carrier board into separate patches
> - Added further details about the SoM and carrier to the commit
> messages
>
> Changes in v2:
> - Added copyright header and data sheet links
> - Removed non-existent property
> - Sorted alphabetically
> - Removed errant whitespace
> - Moved status to the end of each node
> - Removed pinctrl-names property from leds (indicated by CHECK_DTBS)
> - Removed delays from gmac with internal delay
>
> Link: https://lore.kernel.org/r/20250617-rk3588s-cm5-io-dts-upstream-v5-0-8d96854a5bbd@gmail.com
> Signed-off-by: FUKAUMI Naoki <naoki at radxa.com>
> Signed-off-by: Joseph Kogut <joseph.kogut at gmail.com>
> ---
> I have communicated with Joseph privately and taken ownership of
> moving this forward, with his blessing. All bugs belong to me.
> ---
> FUKAUMI Naoki (3):
> dt-bindings: arm: rockchip: Add Radxa CM5 IO Board
> arm64: dts: rockchip: Add Radxa CM5
> arm64: dts: rockchip: Add Radxa CM5 IO Board
>
> .../devicetree/bindings/arm/rockchip.yaml | 7 +
> arch/arm64/boot/dts/rockchip/Makefile | 1 +
> .../dts/rockchip/rk3588s-radxa-cm5-io.dts | 503 +++++++++++++++
> .../boot/dts/rockchip/rk3588s-radxa-cm5.dtsi | 602 ++++++++++++++++++
> 4 files changed, 1113 insertions(+)
> create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5-io.dts
> create mode 100644 arch/arm64/boot/dts/rockchip/rk3588s-radxa-cm5.dtsi
More information about the Linux-rockchip
mailing list