[PATCH 0/6] usb: host: ehci-msm: Clean up and fix crashes

Stephan Gerhold stephan.gerhold at linaro.org
Mon Sep 8 13:39:44 CEST 2025


Hi Marek,

On Mon, Apr 07, 2025 at 11:54:20AM +0200, Stephan Gerhold wrote:
> The ehci-msm driver has several subtle issues and stale code. Most of them
> are minor and do not cause issues during normal usage. The last patch is
> the most critical, it fixes a reported crash when stopping/re-configuring
> USB, which has been around for a few months now.
> 
> Signed-off-by: Stephan Gerhold <stephan.gerhold at linaro.org>
> ---
> Stephan Gerhold (6):
>       usb: host: ehci-msm: Fix pointer check
>       usb: host: echi-msm: Drop ulpi definitions
>       usb: host: ehci-msm: Disable clocks after all register accesses
>       usb: host: ehci-msm: Use clk bulk helpers
>       usb: host: ehci-msm: Drop redundant EHCI register writes
>       usb: host: ehci-msm: Register ULPI PHY through NOP wrapper
> 
>  drivers/usb/host/ehci-msm.c | 146 ++++++++++++++++++++------------------------
>  1 file changed, 67 insertions(+), 79 deletions(-)

Could you apply these patches and send them to Tom? These are important
fixes to make USB work properly on the dragonboard410c board and they
have been on the list for a few months now. There is already an ack from
Casey as well.

Or would it be easier for you if Casey applies them? I'm sure that would
work too. :)

Thanks,
Stephan


More information about the U-Boot mailing list