Message ID | 20230603052356.3530-1-ben@bens.haus |
---|---|
State | Accepted |
Commit | 0ee03b8c8576bf00bd65e60f9a6bb49ca17102ae |
Headers | show |
Series | arm64: dts: marvell: Fix espressobin-ultra boot failure and wifi | expand |
Ben Schneider <bschnei@gmail.com> writes: > Boot hangs on EspressoBIN Ultra (Armada 3720) after a message that device > vcc_sd1 had been disabled. The device manufacturer patched this issue in > their kernel fork noting that vcc_sd1 is used by the EspressoBIN model > but not the EspressoBIN Ultra. Removing the device from the tree fixes > the boot hang and wifi. > > Signed-off-by: Ben Schneider <ben@bens.haus> > Reviewed-by: Andrew Lunn <andrew@lunn.ch> Applied on mvebu/dt64 Thanks, Gregory > --- > arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts > index d29d2da95..f9abef8dc 100644 > --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts > +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts > @@ -24,6 +24,8 @@ > ethernet5 = &switch0port4; > }; > > + /delete-node/ regulator; > + > reg_usb3_vbus: usb3-vbus { > compatible = "regulator-fixed"; > regulator-name = "usb3-vbus"; > @@ -66,6 +68,7 @@ > }; > > &sdhci1 { > + /delete-property/ vqmmc-supply; > status = "disabled"; > }; > > -- > 2.17.1 >
diff --git a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts index d29d2da95..f9abef8dc 100644 --- a/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts +++ b/arch/arm64/boot/dts/marvell/armada-3720-espressobin-ultra.dts @@ -24,6 +24,8 @@ ethernet5 = &switch0port4; }; + /delete-node/ regulator; + reg_usb3_vbus: usb3-vbus { compatible = "regulator-fixed"; regulator-name = "usb3-vbus"; @@ -66,6 +68,7 @@ }; &sdhci1 { + /delete-property/ vqmmc-supply; status = "disabled"; };