ARM: dts: msm: Add support for multiple neutrino on msm8996

Add new nodes for multiple neutrino interfaces. This is for
differentiating multiple neutrino interfaces  connected to
different RC.

CRs-Fixed: 1060701
Change-Id: I6f9f7c050d5736fdf3e6bf45257ae410b7190c3b
Signed-off-by: Jaiju Yesudasan <cjaijuy@codeaurora.org>
This commit is contained in:
Jaiju Yesudasan 2016-10-02 19:52:43 +05:30
parent 3d82d66409
commit 3224a1ca55
2 changed files with 15 additions and 1 deletions

View file

@ -2,6 +2,11 @@
This driver implements Ethernet driver for Neutrino ethernet controller
Required properties:
- compatible: Should be "qcom,ntn_avb"
- ntn-rst-delay-msec: delay (msec) required after PCIe reset for stabilization
- ntn-rc-num: PCIe root complex number on which Neutrino is connected
Optional properties:
- ntn-bus-num: PCIe bus number on which Neutrino is connected
- ntn-rst-gpio: Neutrino reset GPIO
- vdd-ntn-hsic-supply: neutrino HSIC power supply
- vdd-ntn-pci-supply: PCIe core power supply
@ -25,4 +30,5 @@ Example:
pinctrl-0 = <&ntn_default>;
qcom,ntn-rst-delay-msec = <100>;
qcom,ntn-rc-num = <1>;
qcom,ntn-bus-num = <1>;
};

View file

@ -454,7 +454,7 @@
};
&soc {
qcom,ntn_avb {
ntn1: ntn_avb@1 { /* Neutrno device on RC1*/
compatible = "qcom,ntn_avb";
ntn-rst-gpio = <&pm8994_gpios 13 0>;
@ -465,6 +465,14 @@
qcom,ntn-rst-delay-msec = <100>;
qcom,ntn-rc-num = <1>;
qcom,ntn-bus-num = <1>;
};
ntn2: ntn_avb@2 { /*Neutrino device on RC2*/
compatible = "qcom,ntn_avb";
qcom,ntn-rst-delay-msec = <100>;
qcom,ntn-rc-num = <2>;
qcom,ntn-bus-num = <1>;
};
i2c@75ba000 {