/openbmc/linux/drivers/pci/controller/dwc/ |
H A D | pcie-dw-rockchip.c | 59 struct regulator *vpcie3v3; member 315 rockchip->vpcie3v3 = devm_regulator_get_optional(dev, "vpcie3v3"); in rockchip_pcie_probe() 316 if (IS_ERR(rockchip->vpcie3v3)) { in rockchip_pcie_probe() 317 if (PTR_ERR(rockchip->vpcie3v3) != -ENODEV) in rockchip_pcie_probe() 318 return dev_err_probe(dev, PTR_ERR(rockchip->vpcie3v3), in rockchip_pcie_probe() 320 rockchip->vpcie3v3 = NULL; in rockchip_pcie_probe() 322 ret = regulator_enable(rockchip->vpcie3v3); in rockchip_pcie_probe() 349 if (rockchip->vpcie3v3) in rockchip_pcie_probe() 350 regulator_disable(rockchip->vpcie3v3); in rockchip_pcie_probe()
|
/openbmc/linux/drivers/pci/controller/ |
H A D | pcie-rockchip-host.c | 256 if (IS_ERR(rockchip->vpcie3v3)) in rockchip_pcie_set_power_limit() 265 curr = regulator_get_current_limit(rockchip->vpcie3v3); in rockchip_pcie_set_power_limit() 595 rockchip->vpcie3v3 = devm_regulator_get_optional(dev, "vpcie3v3"); in rockchip_pcie_parse_host_dt() 596 if (IS_ERR(rockchip->vpcie3v3)) { in rockchip_pcie_parse_host_dt() 597 if (PTR_ERR(rockchip->vpcie3v3) != -ENODEV) in rockchip_pcie_parse_host_dt() 598 return PTR_ERR(rockchip->vpcie3v3); in rockchip_pcie_parse_host_dt() 626 if (!IS_ERR(rockchip->vpcie3v3)) { in rockchip_pcie_set_vpcie() 627 err = regulator_enable(rockchip->vpcie3v3); in rockchip_pcie_set_vpcie() 651 if (!IS_ERR(rockchip->vpcie3v3)) in rockchip_pcie_set_vpcie() 652 regulator_disable(rockchip->vpcie3v3); in rockchip_pcie_set_vpcie() [all …]
|
H A D | pcie-rockchip.h | 311 struct regulator *vpcie3v3; /* 3.3V power supply */ member
|
/openbmc/linux/arch/arm64/boot/dts/rockchip/ |
H A D | rk3568-radxa-e25.dts | 110 vpcie3v3-supply = <&vcc3v3_pi6c_05>; 124 vpcie3v3-supply = <&vcc3v3_minipcie>; 133 vpcie3v3-supply = <&vcc3v3_pi6c_05>;
|
H A D | rk3568-nanopi-r5c.dts | 71 vpcie3v3-supply = <&vcc3v3_pcie>; 78 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3568-nanopi-r5s.dts | 99 vpcie3v3-supply = <&vcc3v3_pcie>; 108 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3399-nanopi-r4s.dts | 78 vpcie3v3-supply = <&vcc3v3_sys>;
|
H A D | rk3399-roc-pc-mezzanine.dts | 68 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3588-nanopc-t6.dts | 430 vpcie3v3-supply = <&vcc_3v3_pcie20>; 438 vpcie3v3-supply = <&vcc3v3_pcie2x1l0>; 446 vpcie3v3-supply = <&vcc_3v3_pcie20>; 458 vpcie3v3-supply = <&vcc3v3_pcie30>;
|
H A D | rk3399-nanopc-t4.dts | 100 vpcie3v3-supply = <&vcc3v3_sys>;
|
H A D | rk3568-fastrhino-r66s.dtsi | 364 vpcie3v3-supply = <&vcc3v3_pcie>; 371 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3566-soquartz-cm4.dts | 125 vpcie3v3-supply = <&vcc_3v3>;
|
H A D | rk3566-soquartz-blade.dts | 127 vpcie3v3-supply = <&vcc3v3_pcie_p>;
|
H A D | rk3566-soquartz-model-a.dts | 148 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3568-lubancat-2.dts | 520 vpcie3v3-supply = <&vcc3v3_m2_pcie>; 527 vpcie3v3-supply = <&vcc3v3_mini_pcie>;
|
H A D | rk3568-bpi-r2-pro.dts | 593 vpcie3v3-supply = <&vcc3v3_ngff>; 603 vpcie3v3-supply = <&vcc3v3_minipcie>;
|
H A D | rk3568-rock-3a.dts | 596 vpcie3v3-supply = <&vcc3v3_pcie>; 609 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3399pro-vmarc-som.dtsi | 336 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3566-lubancat-1.dts | 451 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3399-rock960.dtsi | 407 vpcie3v3-supply = <&vcc3v3_pcie>;
|
H A D | rk3399-kobol-helios64.dts | 436 vpcie3v3-supply = <&pcie_power>;
|
/openbmc/linux/arch/arm64/boot/dts/nvidia/ |
H A D | tegra234-p3768-0000.dtsi | 146 vpcie3v3-supply = <&vdd_3v3_pcie>;
|
H A D | tegra234-p3740-0002+p3701-0008.dts | 91 vpcie3v3-supply = <&vdd_3v3_wifi>;
|
H A D | tegra234-p3737-0000+p3701-0000.dts | 287 vpcie3v3-supply = <&vdd_3v3_pcie>;
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | rk3399-rock960.dtsi | 363 vpcie3v3-supply = <&vcc3v3_pcie>;
|