ARM: dts: ifc6410: enable PCIe DT node for this board

Enable PCIe DT node and fill PCIe DT node with regulator, pinctrl and reset
GPIO, to use the PCIe on the ifc6410 board.

Signed-off-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Bjorn Helgaas <bhelgaas@google.com>
This commit is contained in:
Stanimir Varbanov 2016-01-05 15:38:25 -06:00 committed by Bjorn Helgaas
parent bcc74b0957
commit 668f472983
1 changed files with 26 additions and 0 deletions

View File

@ -47,6 +47,18 @@ mux {
bias-disable;
};
};
pcie_pins: pcie_pinmux {
mux {
pins = "gpio27";
function = "gpio";
};
conf {
pins = "gpio27";
drive-strength = <12>;
bias-disable;
};
};
};
rpm@108000 {
@ -123,6 +135,10 @@ pm8921_l23: l23 {
pm8921_lvs1: lvs1 {
bias-pull-down;
};
lvs6 {
bias-pull-down;
};
};
};
@ -231,6 +247,16 @@ usb4: usb@12530000 {
status = "okay";
};
pci@1b500000 {
status = "ok";
vdda-supply = <&pm8921_s3>;
vdda_phy-supply = <&pm8921_lvs6>;
vdda_refclk-supply = <&ext_3p3v>;
pinctrl-0 = <&pcie_pins>;
pinctrl-names = "default";
perst-gpio = <&tlmm_pinmux 27 GPIO_ACTIVE_LOW>;
};
qcom,ssbi@500000 {
pmic@0 {
gpio@150 {