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,