ipq40xx: Linksys MR8300: fix the USB port power
authorDaniel González Cabanelas <dgcbueu@gmail.com>
Thu, 16 Feb 2023 22:04:20 +0000 (23:04 +0100)
committerHauke Mehrtens <hauke@hauke-m.de>
Sat, 25 Feb 2023 19:33:40 +0000 (20:33 +0100)
commited64c3323590e3c9fa8b423bf37689023a7a101f
treec4a31dbf2b2d710a8eabb48d32d0de385632b053
parent688697889c9ceb9d2d8d413d1abcc5fa7edb402b
ipq40xx: Linksys MR8300: fix the USB port power

The USB port on the MR8300 randomly fails to feed bus-powered devices.

This is caused by a misconfigured pinmux. The GPIO68 should be used to
enable the USB power (active low), but it's inside the NAND pinmux.

This GPIO pin was found in the original firmware at a startup script in
both MR8300 and EA8300. Therefore apply the fix for both boards.

Signed-off-by: Daniel González Cabanelas <dgcbueu@gmail.com>
Reviewed-by: Robert Marko <robimarko@gmail.com>
target/linux/ipq40xx/files/arch/arm/boot/dts/qcom-ipq4019-xx8300.dtsi