[PATCH] ARM: dts: bcm2711: Fix xHCI power-domain

Florian Fainelli florian.fainelli at broadcom.com
Mon Feb 10 10:47:10 PST 2025


From: Florian Fainelli <f.fainelli at gmail.com>

On Sat,  1 Feb 2025 12:27:29 +0100, Stefan Wahren <wahrenst at gmx.net> wrote:
> During s2idle tests on the Raspberry CM4 the VPU firmware always crashes
> on xHCI power-domain resume:
> 
> root at raspberrypi:/sys/power# echo freeze > state
> [   70.724347] xhci_suspend finished
> [   70.727730] xhci_plat_suspend finished
> [   70.755624] bcm2835-power bcm2835-power: Power grafx off
> [   70.761127]  USB: Set power to 0
> 
> [   74.653040]  USB: Failed to set power to 1 (-110)
> 
> This seems to be caused because of the mixed usage of
> raspberrypi-power and bcm2835-power at the same time. So avoid
> the usage of the VPU firmware power-domain driver, which
> prevents the VPU crash.
> 
> Fixes: 522c35e08b53 ("ARM: dts: bcm2711: Add BCM2711 xHCI support")
> Link: https://github.com/raspberrypi/linux/issues/6537
> Signed-off-by: Stefan Wahren <wahrenst at gmx.net>
> ---

Applied to https://github.com/Broadcom/stblinux/commits/devicetree/fixes, thanks!
--
Florian



More information about the linux-arm-kernel mailing list