File tree Expand file tree Collapse file tree 1 file changed +34
-0
lines changed
arch/arm64/boot/dts/rockchip Expand file tree Collapse file tree 1 file changed +34
-0
lines changed Original file line number Diff line number Diff line change 96
96
};
97
97
};
98
98
99
+ vcc3v3_pcie: vcc3v3-pcie-regulator {
100
+ compatible = "regulator-fixed";
101
+ regulator-name = "vcc3v3_pcie";
102
+ enable-active-high;
103
+ gpio = <&gpio4 RK_PA7 GPIO_ACTIVE_HIGH>;
104
+ pinctrl-names = "default";
105
+ pinctrl-0 = <&vcc3v3_pcie_en_pin>;
106
+ regulator-min-microvolt = <3300000>;
107
+ regulator-max-microvolt = <3300000>;
108
+ startup-delay-us = <5000>;
109
+ vin-supply = <&vcc3v3_sys>;
110
+ };
111
+
99
112
vcc3v3_sys: vcc3v3-sys-regulator {
100
113
compatible = "regulator-fixed";
101
114
regulator-name = "vcc3v3_sys";
479
492
};
480
493
};
481
494
495
+ &pcie30phy {
496
+ status = "okay";
497
+ };
498
+
499
+ &pcie3x2 {
500
+ pinctrl-names = "default";
501
+ pinctrl-0 = <&pcie_reset_pin>;
502
+ reset-gpios = <&gpio2 RK_PD6 GPIO_ACTIVE_HIGH>;
503
+ vpcie3v3-supply = <&vcc3v3_pcie>;
504
+ status = "okay";
505
+ };
506
+
482
507
&pinctrl {
483
508
fspi {
484
509
fspi_dual_io_pins: fspi-dual-io-pins {
503
528
};
504
529
};
505
530
531
+ pcie {
532
+ pcie_reset_pin: pcie-reset-pin {
533
+ rockchip,pins = <2 RK_PD6 RK_FUNC_GPIO &pcfg_pull_none>;
534
+ };
535
+ vcc3v3_pcie_en_pin: vcc3v3-pcie-en-pin {
536
+ rockchip,pins = <4 RK_PA7 RK_FUNC_GPIO &pcfg_pull_none>;
537
+ };
538
+ };
539
+
506
540
pmic {
507
541
pmic_int_l: pmic-int-l {
508
542
rockchip,pins = <0 RK_PA3 RK_FUNC_GPIO &pcfg_pull_up>;
You can’t perform that action at this time.
0 commit comments