[PATCH v5 00/12] Fix USB suspend on TI J7200 (cdns3-ti, cdns3, xhci)
Kevin Hilman
khilman at kernel.org
Tue Aug 6 16:12:09 PDT 2024
Théo Lebrun <theo.lebrun at bootlin.com> writes:
[...]
> Some TI platforms cannot tell, before going to suspend, if their USB
> controller will reset. Suspend behavior is defined by (at least) two
> features:
>
> - Power domains. See arch/arm64/boot/dts/ti/k3-j7200-main.dtsi:
>
> usbss0: cdns-usb at 4104000 {
> compatible = "ti,j7200-usb", "ti,j721e-usb";
> // ...
> power-domains = <&k3_pds 288 TI_SCI_PD_EXCLUSIVE>;
> // ...
> };
>
> This `power-domains` property implies that even s2idle will reset
> the controller.
minor but important clarification: not *will* reset, but *might* reset the controller.
Kevin
More information about the linux-arm-kernel
mailing list