Re: [PATCH v2 1/3] arm64: dts: qcom: kaanapali: Add USB support for Kaanapali SoC

From: Krishna Kurapati

Date: Mon Apr 06 2026 - 13:52:53 EST




On 3/30/2026 2:48 PM, Konrad Dybcio wrote:
On 3/29/26 7:52 PM, Krishna Kurapati wrote:
From: Ronak Raheja <ronak.raheja@xxxxxxxxxxxxxxxx>

Add the base USB devicetree definitions for Kaanapali platform. The overall
chipset contains a single DWC3 USB3 controller (rev. 200a), SS QMP PHY
(rev. v8) and M31 eUSB2 PHY.

Signed-off-by: Ronak Raheja <ronak.raheja@xxxxxxxxxxxxxxxx>
Signed-off-by: Jingyi Wang <jingyi.wang@xxxxxxxxxxxxxxxx>
Signed-off-by: Krishna Kurapati <krishna.kurapati@xxxxxxxxxxxxxxxx>
---

[...]

+ usb: usb@a600000 {
+ compatible = "qcom,kaanapali-dwc3", "qcom,snps-dwc3";
+ reg = <0x0 0x0a600000 0x0 0xfc100>;

Following the woes on Hamoa, can the platform suspend and wake up
succesfully with the flattened DT node?


There is a crash on resume when I tested but it comes up even without my changes:

[ 65.263890] Call trace:
[ 65.266489] kthreads_update_affinity+0x94/0x158 (P)
[ 65.271664] kthreads_online_cpu+0x14/0x84
[ 65.275951] cpuhp_invoke_callback+0xdc/0x1dc
[ 65.280514] cpuhp_thread_fun+0x11c/0x168
[ 65.284717] smpboot_thread_fn+0x1e4/0x24c
[ 65.289019] kthread+0x104/0x124
[ 65.292411] ret_from_fork+0x10/0x20
[ 65.296156] Code: f94002f7 eb1602ff 540003a0 f85f82e8 (b9402d09)
[ 65.302490] ---[ end trace 0000000000000000 ]---

Hence I believe my changes are not causing any crash.

Regards,
Krishna,