diff --git a/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-eap102.dts b/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-eap102.dts index ddaef9324..59d3209b4 100644 --- a/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-eap102.dts +++ b/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-eap102.dts @@ -31,6 +31,48 @@ soc { pinctrl@1000000 { + pinctrl-0 = <&mcu_rst &mcu_rsv &usb_rear_pwr &usb_side_pwr &usb_hub_rst>; + pinctrl-names = "default"; + + mcu_rst: mcu_rst_pins { + pins = "gpio54"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-low; + }; + + mcu_rsv: mcu_rsv_pins { + pins = "gpio56"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + }; + + usb_rear_pwr: usb_rear_pwr_pins { + pins = "gpio29"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-high; + }; + + usb_side_pwr: usb_side_pwr_pins { + pins = "gpio30"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-high; + }; + + usb_hub_rst: usb_hub_rst_pins { + pins = "gpio55"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-high; + }; + button_pins: button_pins { reset_button { pins = "gpio66"; diff --git a/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-oap102.dts b/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-oap102.dts index 84f4ec3be..df133c97b 100644 --- a/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-oap102.dts +++ b/feeds/ipq807x_v5.4/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq807x-oap102.dts @@ -31,6 +31,48 @@ soc { pinctrl@1000000 { + pinctrl-0 = <&mcu_rst &mcu_rsv &usb_rear_pwr &usb_side_pwr &usb_hub_rst>; + pinctrl-names = "default"; + + mcu_rst: mcu_rst_pins { + pins = "gpio54"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-low; + }; + + mcu_rsv: mcu_rsv_pins { + pins = "gpio56"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + }; + + usb_rear_pwr: usb_rear_pwr_pins { + pins = "gpio29"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-high; + }; + + usb_side_pwr: usb_side_pwr_pins { + pins = "gpio30"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-high; + }; + + usb_hub_rst: usb_hub_rst_pins { + pins = "gpio55"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-high; + }; + button_pins: button_pins { reset_button { pins = "gpio66";