--- rk3399-rock-pi-4.dts 2019-11-28 10:37:19.000000000 +0300 +++ rk3399-rock-pi-4.dts 2020-01-03 10:11:41.796802000 +0300 @@ -62,7 +62,7 @@ regulator-name = "vcc3v3_pcie"; regulator-always-on; regulator-boot-on; - vin-supply = <&vcc5v0_sys>; + vin-supply = <&vcc3v3_sys>; }; vcc3v3_sys: vcc3v3-sys { @@ -72,7 +72,7 @@ regulator-boot-on; regulator-min-microvolt = <3300000>; regulator-max-microvolt = <3300000>; - vin-supply = <&vcc5v0_sys>; + vin-supply = <&vcc3v3_sys>; }; vcc5v0_host: vcc5v0-host-regulator { @@ -150,6 +150,18 @@ status = "okay"; }; +&pcie_phy { + status = "okay"; +}; + +&pcie0 { + ep-gpios = <&gpio4 RK_PD3 GPIO_ACTIVE_HIGH>; + num-lanes = <4>; + pinctrl-names = "default"; + pinctrl-0 = <&pcie_clkreqnb_cpm>; + status = "okay"; +}; + &gmac { assigned-clocks = <&cru SCLK_RMII_SRC>; assigned-clock-parents = <&clkin_gmac>; @@ -645,7 +657,7 @@ pinctrl-names = "default"; pinctrl-0 = <&uart0_xfer &uart0_cts &uart0_rts>; status = "okay"; - +/* bluetooth { compatible = "brcm,bcm43438-bt"; clocks = <&rk808 1>; @@ -656,6 +668,7 @@ pinctrl-names = "default"; pinctrl-0 = <&bt_host_wake_l &bt_wake_l &bt_enable_h>; }; +*/ }; &uart2 {