diff options
author | Su Bao Cheng <baocheng.su@siemens.com> | 2023-11-04 11:52:18 +0300 |
---|---|---|
committer | Nishanth Menon <nm@ti.com> | 2023-12-01 11:40:34 +0300 |
commit | 6c183a881100144e990f23fbd0f3262e93e8191d (patch) | |
tree | 5f331224a4762892102513bbe8ed1b4aa7af236e /arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | |
parent | e6a53facc8ade138089a64adb4980a1622e7f75f (diff) | |
download | linux-6c183a881100144e990f23fbd0f3262e93e8191d.tar.xz |
arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin
Make the m.2 power control pin also available on miniPCIE variants.
This can fix some miniPCIE card hang issue, by forcing a power on reset
during boot.
Signed-off-by: Baocheng Su <baocheng.su@siemens.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Link: https://lore.kernel.org/r/8b2f8c1698421b8d0694eb337ad7ea2320d76aa6.1699087938.git.jan.kiszka@siemens.com
Signed-off-by: Nishanth Menon <nm@ti.com>
Diffstat (limited to 'arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts')
-rw-r--r-- | arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts index 8301c35c31b3..bd6f2e696e94 100644 --- a/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts +++ b/arch/arm64/boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts @@ -27,12 +27,6 @@ }; &main_pmx0 { - main_m2_enable_pins_default: main-m2-enable-default-pins { - pinctrl-single,pins = < - AM65X_IOPAD(0x01c4, PIN_INPUT_PULLUP, 7) /* (AH13) GPIO1_17 */ - >; - }; - main_bkey_pcie_reset: main-bkey-pcie-reset-default-pins { pinctrl-single,pins = < AM65X_IOPAD(0x01bc, PIN_OUTPUT_PULLUP, 7) /* (AG13) GPIO1_15 */ @@ -72,7 +66,7 @@ &main_gpio1 { pinctrl-names = "default"; pinctrl-0 = - <&main_m2_enable_pins_default>, + <&main_pcie_enable_pins_default>, <&main_pmx0_m2_config_pins_default>, <&main_pmx1_m2_config_pins_default>, <&cp2102n_reset_pin_default>; |