Stephan Gerhold 2faabff358 usb: host: ehci-msm: Disable clocks after all register accesses
We need the USB clocks to do accesses like
  wait_for_bit_le32(&ehci->usbcmd, CMD_RESET, ...)
so we should disable them only after all of them are done.

At the moment this works only because the clock driver doesn't actually
disabling these clocks in U-Boot.

Fixes: 9b3a9f896e66 ("ehci: msm: bring up iface + core clocks")
Signed-off-by: Stephan Gerhold <stephan.gerhold@linaro.org>
Acked-by: Caleb Connolly <caleb.connolly@linaro.org>
Tested-by: Sam Day <me@samcday.com>
Link: https://patch.msgid.link/20250407-ehci-msm-fixes-v1-3-f8b30eb05d07@linaro.org
Signed-off-by: Casey Connolly <casey.connolly@linaro.org>
2025-10-30 11:04:51 -06:00
..
2025-04-11 12:16:44 -06:00
2025-08-26 07:30:09 +02:00
2025-06-02 17:26:16 -06:00
2025-10-30 11:04:51 -06:00
2025-10-17 08:58:10 -06:00
2025-10-30 11:04:51 -06:00
2025-08-27 15:49:59 +08:00
2025-08-25 13:28:49 -06:00
2025-08-14 10:58:46 -06:00
2025-10-14 10:42:27 +03:00