ARM: dts: imx6qdl-hummingboard: Add PCIe support
authorFabio Estevam <fabio.estevam@freescale.com>
Thu, 9 Apr 2015 00:41:53 +0000 (21:41 -0300)
committerShawn Guo <shawn.guo@linaro.org>
Wed, 3 Jun 2015 07:03:57 +0000 (15:03 +0800)
Add PCIe support. Based on a patch from Rabeeh Khoury from the solid-run
tree.

Signed-off-by: Fabio Estevam <fabio.estevam@freescale.com>
Signed-off-by: Shawn Guo <shawn.guo@linaro.org>
arch/arm/boot/dts/imx6qdl-hummingboard.dtsi

index 1f42c93..e56b44c 100644 (file)
                        >;
                };
 
+               pinctrl_hummingboard_pcie_reset: hummingboard-pcie-reset {
+                       fsl,pins = <
+                               MX6QDL_PAD_EIM_DA4__GPIO3_IO04 0x1b0b1
+                       >;
+               };
+
                pinctrl_hummingboard_pwm1: pwm1grp {
                        fsl,pins = <MX6QDL_PAD_DISP0_DAT8__PWM1_OUT 0x1b0b1>;
                };
        };
 };
 
+&pcie {
+       pinctrl-names = "default";
+       pinctrl-0 = <&pinctrl_hummingboard_pcie_reset>;
+       reset-gpio = <&gpio3 4 0>;
+       status = "okay";
+};
+
 &pwm1 {
         pinctrl-names = "default";
         pinctrl-0 = <&pinctrl_hummingboard_pwm1>;