On Fri, Dec 15, 2023 at 09:34:53PM -0500, Richard Acayan wrote: > On Thu, Dec 14, 2023 at 08:43:17AM +0100, Johan Hovold wrote: > > The USB DP/DM HS PHY interrupts need to be provided by the PDC interrupt > > controller in order to be able to wake the system up from low-power > > states and to be able to detect disconnect events, which requires > > triggering on falling edges. > > > > A recent commit updated the trigger type but failed to change the > > interrupt provider as required. This leads to the current Linux driver > > failing to probe instead of printing an error during suspend and USB > > wakeup not working as intended. > > > > Fixes: de3b3de30999 ("arm64: dts: qcom: sdm670: fix USB wakeup interrupt types") > > Fixes: 07c8ded6e373 ("arm64: dts: qcom: add sdm670 and pixel 3a device trees") > > Cc: stable@xxxxxxxxxxxxxxx # 6.2 > > I almost forgot to mention, both SDM670 patches seem to depend on > b51ee205dc4f ("arm64: dts: qcom: sdm670: Add PDC") in 6.6 to compile > properly. Thanks for spotting that. The 6.5 stable tree is EOL now so this will fortunately not be an issue in practice. Johan