[PATCH] arm64: dts: mediatek: mt8195: Add missing clock for xhci1 controller

AngeloGioacchino Del Regno angelogioacchino.delregno at collabora.com
Mon Jul 22 23:18:40 PDT 2024


Il 22/07/24 17:26, Nícolas F. R. A. Prado ha scritto:
> Currently if the xhci1 controller happens to probe before the pcie1
> controller then it fails with the following errors:
> 
> xhci-mtk 11290000.usb: clocks are not stable (0x1003d0f)
> xhci-mtk 11290000.usb: can't setup: -110
> xhci-mtk: probe of 11290000.usb failed with error -110
> 
> The issue has been tracked down to the CLK_INFRA_AO_PCIE_P1_TL_96M
> clock, although exactly why this pcie clock is needed for the usb
> controller is still unknown. Add the clock to the xhci1 controller so it
> always probes successfully and use a placeholder clock name for it.
> 
> Reported-by: Nícolas F. R. A. Prado <nfraprado at collabora.com> #KernelCI
> Closes: https://lore.kernel.org/all/9fce9838-ef87-4d1b-b3df-63e1ddb0ec51@notapiano/
> Signed-off-by: Nícolas F. R. A. Prado <nfraprado at collabora.com>

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno at collabora.com>





More information about the Linux-mediatek mailing list