From 42239fb1ba25bfbcc4e1cbc7c99778e734694f4f Mon Sep 17 00:00:00 2001 From: Piotr Dymacz Date: Sun, 20 Aug 2023 08:54:33 +0200 Subject: [PATCH] ipq807x: eap104: add pin configs for MCU This adds configuration for 'reset' and 'serial bootloader' dedicated pins connected to the on-board CC2652R MCU. While at it, drop probably unused 'ble_coex_grant' pin configuration node. Signed-off-by: Piotr Dymacz --- .../boot/dts/qcom/qcom-ipq5018-eap104.dts | 29 ++++++++++++------- 1 file changed, 19 insertions(+), 10 deletions(-) diff --git a/feeds/ipq807x/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq5018-eap104.dts b/feeds/ipq807x/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq5018-eap104.dts index de9a80d93..f9ee1efce 100755 --- a/feeds/ipq807x/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq5018-eap104.dts +++ b/feeds/ipq807x/ipq807x/files/arch/arm64/boot/dts/qcom/qcom-ipq5018-eap104.dts @@ -541,9 +541,27 @@ }; &tlmm { - pinctrl-0 = <&blsp0_uart_pins &ble_pins>; + pinctrl-0 = <&blsp0_uart_pins &mcu_pins>; pinctrl-names = "default"; + mcu_pins: mcu_pins { + mcu_rst { + pins = "gpio31"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-low; + }; + + mcu_sbl { + pins = "gpio35"; + function = "gpio"; + drive-strength = <8>; + bias-disable; + output-low; + }; + }; + leds_pins: leds_pins { led_5g { pins = "gpio2"; @@ -661,15 +679,6 @@ bias-pull-up; }; }; - - ble_pins: ble_pins { - ble_coex_grant { - pins = "gpio19"; - function = "gpio"; - drive-strength = <8>; - bias-pull-down; - }; - }; i2c_pins: i2c_pins { i2c_scl {