Hi Dennis,
On 10/2/26 5:13 AM, Dennis Gilmore wrote:
The Orange Pi 5 Pro uses the same SoC and base as the Orange Pi 5 and
Orange Pi 5B but has had sound, USB, and leds wired up differently. The
5 and 5B boards use gmac for ethernet where the Pro has a PCIe attached
NIC.
Move the 5/5B-specific bits (analog-sound/es8388, FUSB302 Type-C,
gmac1, pwm-leds, i2s1_8ch routing, USB role-switch plumbing) out of
rk3588s-orangepi-5.dtsi into a new rk3588s-orangepi-5-5b.dtsi that is
included by both 5 and 5B.
The RK806 PLDO1 and PLDO2 outputs are wired differently between the
5/5B and the Pro (PLDO1/PLDO2 are swapped), so label the PMIC node
rk806 in the base dtsi, drop pldo-reg1/pldo-reg2 from it, and define
them via a &rk806 regulators augmentation in rk3588s-orangepi-5-5b.dtsi.
The Pro will supply its own mapping.
Signed-off-by: Dennis Gilmore <[email protected]>
Reviewed-by: Alexey Charkov <[email protected]>
Link: https://patch.msgid.link/[email protected]
Signed-off-by: Heiko Stuebner <[email protected]>
[ upstream commit: b7a806c1c35eef2ddd8145e818427f285feb2413 ]
(cherry picked from commit 42705bdffa484c64ceec9b196156d62af36940f8)
Signed-off-by: Dennis Gilmore <[email protected]>
Same remark as for the previous patch wrt line address in hunks (nothing
for you to do).
Reviewed-by: Quentin Schulz <[email protected]>
Thanks!
Quentin