[PATCH v2 01/18] arm64: dts: rockchip: add PCIe supply regulator to Qnap-TS433
Kever Yang
kever.yang at rock-chips.com
Mon Oct 21 03:32:13 CEST 2024
On 2024/10/14 03:24, Heiko Stuebner wrote:
> Add the vcc3v3-supply regulator and its link to the pcie controllers.
>
> Tested-by: Uwe Kleine-König <ukleinek at debian.org>
> Signed-off-by: Heiko Stuebner <heiko at sntech.de>
> Link: https://lore.kernel.org/r/20240723195538.1133436-2-heiko@sntech.de
>
> [ upstream commit: e0ec6d48226fb3d4df18895b56f0b7a94c0fe474 ]
>
> (cherry picked from commit 59939b4343db08fa08098238160007e6ded72be9)
Reviewed-by: Kever Yang <kever.yang at rock-chips.com>
Thanks,
- Kever
> ---
> .../src/arm64/rockchip/rk3568-qnap-ts433.dts | 21 +++++++++++++++++++
> 1 file changed, 21 insertions(+)
>
> diff --git a/dts/upstream/src/arm64/rockchip/rk3568-qnap-ts433.dts b/dts/upstream/src/arm64/rockchip/rk3568-qnap-ts433.dts
> index 6a998166003..07b4f095d76 100644
> --- a/dts/upstream/src/arm64/rockchip/rk3568-qnap-ts433.dts
> +++ b/dts/upstream/src/arm64/rockchip/rk3568-qnap-ts433.dts
> @@ -12,6 +12,25 @@
> / {
> model = "Qnap TS-433-4G NAS System 4-Bay";
> compatible = "qnap,ts433", "rockchip,rk3568";
> +
> + dc_12v: regulator-dc-12v {
> + compatible = "regulator-fixed";
> + regulator-name = "dc_12v";
> + regulator-always-on;
> + regulator-boot-on;
> + regulator-min-microvolt = <12000000>;
> + regulator-max-microvolt = <12000000>;
> + };
> +
> + vcc3v3_pcie: regulator-vcc3v3-pcie {
> + compatible = "regulator-fixed";
> + regulator-name = "vcc3v3_pcie";
> + regulator-min-microvolt = <3300000>;
> + regulator-max-microvolt = <3300000>;
> + enable-active-high;
> + gpios = <&gpio0 RK_PD4 GPIO_ACTIVE_HIGH>;
> + vin-supply = <&dc_12v>;
> + };
> };
>
> &gmac0 {
> @@ -62,9 +81,11 @@
> status = "okay";
> };
>
> +/* Connected to a JMicron AHCI SATA controller */
> &pcie3x1 {
> /* The downstream dts has: rockchip,bifurcation, XXX: find out what this is about */
> reset-gpios = <&gpio0 RK_PC7 GPIO_ACTIVE_HIGH>;
> + vpcie3v3-supply = <&vcc3v3_pcie>;
> status = "okay";
> };
>
More information about the U-Boot
mailing list