Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ARM: dts: apq8064: add pci support in CM QS600

This patch adds PCIE support to APQ8064, tested with Ethernet on
Compulab QS600 board.

Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Andy Gross <andy.gross@linaro.org>

authored by

Srinivas Kandagatla and committed by
Andy Gross
9d0801a0 a30e78bd

+27
+27
arch/arm/boot/dts/qcom-apq8064-cm-qs600.dts
··· 37 37 bias-disable; 38 38 }; 39 39 }; 40 + 41 + pcie_pins: pcie_pinmux { 42 + mux { 43 + pins = "gpio27"; 44 + function = "gpio"; 45 + }; 46 + conf { 47 + pins = "gpio27"; 48 + drive-strength = <12>; 49 + bias-disable; 50 + }; 51 + }; 40 52 }; 41 53 42 54 rpm@108000 { ··· 115 103 regulator-max-microvolt = <1900000>; 116 104 bias-pull-down; 117 105 }; 106 + 107 + pm8921_lvs6: lvs6 { 108 + bias-pull-down; 109 + }; 110 + 118 111 }; 119 112 }; 120 113 ··· 210 193 }; 211 194 }; 212 195 }; 196 + }; 197 + 198 + pci@1b500000 { 199 + status = "ok"; 200 + vdda-supply = <&pm8921_s3>; 201 + vdda_phy-supply = <&pm8921_lvs6>; 202 + vdda_refclk-supply = <&v3p3_fixed>; 203 + pinctrl-0 = <&pcie_pins>; 204 + pinctrl-names = "default"; 205 + perst-gpio = <&tlmm_pinmux 27 GPIO_ACTIVE_LOW>; 213 206 }; 214 207 215 208 amba {