]> git.dujemihanovic.xyz Git - u-boot.git/commit
arm64: dts: rockchip: add missing pmic information on Qnap-TS433
authorHeiko Stuebner <heiko@sntech.de>
Mon, 28 Oct 2024 19:00:28 +0000 (20:00 +0100)
committerKever Yang <kever.yang@rock-chips.com>
Fri, 8 Nov 2024 09:05:35 +0000 (17:05 +0800)
commit9e52e76d45728641e8161f2a19987b36dc461f0a
treeb1d22f9f4cdb2ce6a9248256be6f2427790be572
parent57cc6c7c51c8876c1c2ee48356a8aea92c792ac0
arm64: dts: rockchip: add missing pmic information on Qnap-TS433

Fill in the missing pieces for RK809 pmic used on the TS433.

The regulator setup comes from the vendor-devicetree, so without proper
schematics its accuracy is somewhat unclear, but it looks really similar
to all the other rk3568 boards, so follows the reference design it seems.

The one caveat is related to vcc3v3_sd. This regulator needs to stay on.
When turned off because of no users, access to both PCIe controllers
will stall. Maybe this rail does supply the 100MHz refclk generation
or so.

Tested-by: Uwe Kleine-König <ukleinek@debian.org>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
Link: https://lore.kernel.org/r/20240723195538.1133436-13-heiko@sntech.de
[ upstream commit: ee078c7daa98353496410b715a5acbb41d7d3a90 ]

(cherry picked from commit 48951cb085998a5c8e3650351a794b136dac648f)
Reviewed-by: Kever Yang <kever.yang@rock-chips.com>
dts/upstream/src/arm64/rockchip/rk3568-qnap-ts433.dts