From 09caf07d9a821c2a338d95d7e6a2852b0d7a33de Mon Sep 17 00:00:00 2001 From: AmadeusGhost <42570690+AmadeusGhost@users.noreply.github.com> Date: Tue, 30 Jun 2020 11:36:30 +0800 Subject: [PATCH] ipq806x/5.4: fix pcie probe with some bootcmd --- .../arm/boot/dts/qcom-ipq8064-mtfi-m520.dts | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts b/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts index 239498147a..0152c1ff8f 100644 --- a/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts +++ b/target/linux/ipq806x/files-5.4/arch/arm/boot/dts/qcom-ipq8064-mtfi-m520.dts @@ -164,6 +164,12 @@ compatible = "nxp,pcf8563"; reg = <0x51>; }; + + tca9539@74 { + status = "okay"; + compatible = "ti,tca9539"; + reg = <0x74>; + }; }; }; @@ -294,17 +300,16 @@ &pcie0 { status = "okay"; - reset-gpio = <&qcom_pinmux 3 GPIO_ACTIVE_LOW>; - pinctrl-0 = <&pcie0_pins>; - pinctrl-names = "default"; + + reset-gpio = <&qcom_pinmux 3 GPIO_ACTIVE_HIGH>; + /delete-property/ perst-gpios; }; &pcie1 { status = "okay"; - reset-gpio = <&qcom_pinmux 48 GPIO_ACTIVE_LOW>; - pinctrl-0 = <&pcie1_pins>; - pinctrl-names = "default"; - force_gen1 = <1>; + + reset-gpio = <&qcom_pinmux 48 GPIO_ACTIVE_HIGH>; + /delete-property/ perst-gpios; }; &mdio0 {