Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm64: dts: rockchip: add pd_usb3 power-domain node for rk3399

Add the usb3 power-domain, its qos area and assign it to the usb device
node.

Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Signed-off-by: Heiko Stuebner <heiko@sntech.de>

authored by

Enric Balletbo i Serra and committed by
Heiko Stuebner
a1bbaaa4 926be875

+8
+8
arch/arm64/boot/dts/rockchip/rk3399.dtsi
··· 415 415 snps,dis_u2_susphy_quirk; 416 416 snps,dis-del-phy-power-chg-quirk; 417 417 snps,dis-tx-ipgap-linecheck-quirk; 418 + power-domains = <&power RK3399_PD_USB3>; 418 419 status = "disabled"; 419 420 }; 420 421 }; ··· 444 443 snps,dis_u2_susphy_quirk; 445 444 snps,dis-del-phy-power-chg-quirk; 446 445 snps,dis-tx-ipgap-linecheck-quirk; 446 + power-domains = <&power RK3399_PD_USB3>; 447 447 status = "disabled"; 448 448 }; 449 449 }; ··· 992 990 reg = <RK3399_PD_SDIOAUDIO>; 993 991 clocks = <&cru HCLK_SDIO>; 994 992 pm_qos = <&qos_sdioaudio>; 993 + }; 994 + pd_usb3@RK3399_PD_USB3 { 995 + reg = <RK3399_PD_USB3>; 996 + clocks = <&cru ACLK_USB3>; 997 + pm_qos = <&qos_usb_otg0>, 998 + <&qos_usb_otg1>; 995 999 }; 996 1000 pd_vio@RK3399_PD_VIO { 997 1001 reg = <RK3399_PD_VIO>;