Message ID | 1506513517-25870-5-git-send-email-mmaddireddy@nvidia.com (mailing list archive) |
---|---|
State | New, archived |
Delegated to: | Bjorn Helgaas |
Headers | show |
On Wed, Sep 27, 2017 at 05:28:37PM +0530, Manikanta Maddireddy wrote: > Enable x4 PCIe slot on Jetson TX2. > > Signed-off-by: Manikanta Maddireddy <mmaddireddy@nvidia.com> > Reviewed-by: Mikko Perttunen <mperttunen@nvidia.com> > Tested-by: Mikko Perttunen <mperttunen@nvidia.com> > --- > V2: No change in this patch > arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi | 24 ++++++++++++++++++++++++ > 1 file changed, 24 insertions(+) > > diff --git a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi > index cf84d7046ad5..a4d96b2a23b4 100644 > --- a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi > +++ b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi > @@ -378,4 +378,28 @@ > vin-supply = <&vdd_1v8>; > }; > }; > + > + pcie@10003000 { > + status = "okay"; > + > + dvdd-pex-supply = <&vdd_pex>; > + hvdd-pex-pll-supply = <&vdd_1v8>; > + hvdd-pex-supply = <&vdd_1v8>; > + vddio-pexctl-aud-supply = <&vdd_1v8>; > + > + pci@1,0 { > + nvidia,num-lanes = <4>; > + status = "okay"; > + }; > + > + pci@2,0 { > + nvidia,num-lanes = <0>; > + status = "disabled"; > + }; > + > + pci@3,0 { > + nvidia,num-lanes = <1>; > + status = "disabled"; > + }; > + }; I moved this to tegra186-p2771-0000.dts because it exposes connectors that are on the carrier board rather than the processor module. Applied to for-4.15/arm64/dt, thanks. Thierry
diff --git a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi index cf84d7046ad5..a4d96b2a23b4 100644 --- a/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi +++ b/arch/arm64/boot/dts/nvidia/tegra186-p3310.dtsi @@ -378,4 +378,28 @@ vin-supply = <&vdd_1v8>; }; }; + + pcie@10003000 { + status = "okay"; + + dvdd-pex-supply = <&vdd_pex>; + hvdd-pex-pll-supply = <&vdd_1v8>; + hvdd-pex-supply = <&vdd_1v8>; + vddio-pexctl-aud-supply = <&vdd_1v8>; + + pci@1,0 { + nvidia,num-lanes = <4>; + status = "okay"; + }; + + pci@2,0 { + nvidia,num-lanes = <0>; + status = "disabled"; + }; + + pci@3,0 { + nvidia,num-lanes = <1>; + status = "disabled"; + }; + }; };