From 48a186a149024049ec37a8eb195e411f78123c92 Mon Sep 17 00:00:00 2001 From: Kaushal Hooda Date: Mon, 16 Jan 2023 23:14:06 +0530 Subject: [PATCH 1/3] ARM: dts: msm: Add non-wake-svc node Added new property non-wake-svc for adsp_qrtr so that it can take service id for the services for which wakeup should be prevented. Change-Id: I343b65fa93d75bb5295d10612587322249c145a2 --- qcom/holi.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcom/holi.dtsi b/qcom/holi.dtsi index fdf4ef506bb9..880953151a60 100644 --- a/qcom/holi.dtsi +++ b/qcom/holi.dtsi @@ -2330,6 +2330,8 @@ qcom,intents = <0x800 5 0x2000 3 0x4400 2>; + qcom,non-wake-svc = <0x51 + 0x190>; }; qcom,adsp_glink_ssr { From f5e6dab2dc43c37129836f793e776a6868c916c8 Mon Sep 17 00:00:00 2001 From: Rohit Agarwal Date: Wed, 30 Aug 2023 15:28:10 +0530 Subject: [PATCH 2/3] ARM: dts: qcom: Add qcom minidump id for sdxlemur Add minidump id for modem minidump collection for sdxlemur when SSR is triggered. Change-Id: I2b71433fd7bea54cd0feea57cb209684a3d716f3 --- qcom/sdxlemur.dtsi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qcom/sdxlemur.dtsi b/qcom/sdxlemur.dtsi index 27cede7e5cc0..78568c443f27 100644 --- a/qcom/sdxlemur.dtsi +++ b/qcom/sdxlemur.dtsi @@ -458,9 +458,11 @@ qcom,firmware-name = "modem"; memory-region = <&mpss_adsp_mem>; qcom,pas-id = <4>; + qcom,minidump-id = <3>; qcom,smem-id = <421>; qcom,sysmon-id = <0>; qcom,ssctl-instance-id = <0x22>; + qcom,complete-ramdump; interrupts-extended = <&intc 0 250 1>, <&modem_smp2p_in 0 0>, From 77fa5c31ca713ecf76d21f6ed19d61ac33b4161c Mon Sep 17 00:00:00 2001 From: Pratham Pratap Date: Tue, 8 Aug 2023 11:49:08 +0530 Subject: [PATCH 3/3] ARM: dts: msm: Set refclock base address for sdxnightjar This change adds refclock base address and sets the clock scheme to cml. Also make major_rev of the phy to 1 and disable susphy for controller during phy initialization as recommended in controller data book. Change-Id: Idb293c7fe67c0c37ec85f7807ba487685af2a461 --- qcom/sdxnightjar-usb.dtsi | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/qcom/sdxnightjar-usb.dtsi b/qcom/sdxnightjar-usb.dtsi index 8ecf7008ec32..1f30f6e566f4 100644 --- a/qcom/sdxnightjar-usb.dtsi +++ b/qcom/sdxnightjar-usb.dtsi @@ -68,6 +68,7 @@ snps,usb2-gadget-lpm-disable; snps,dis-u1-entry-quirk; snps,dis-u2-entry-quirk; + snps,dis_u2_susphy_quirk; xhci-imod-value = <4000>; maximum-speed = "super-speed"; dr_mode = "otg"; @@ -106,8 +107,10 @@ qusb_phy: qusb@79000 { compatible = "qcom,qusb2phy"; - reg = <0x00079000 0x180>; - reg-names = "qusb_phy_base"; + reg = <0x00079000 0x180>, + <0x01841030 0x4>; + reg-names = "qusb_phy_base", + "ref_clk_addr"; vdd-supply = <&pmd9650_l4>; vdda18-supply = <&pmd9650_l5>; vdda33-supply = <&pmd9650_l10>; @@ -123,6 +126,8 @@ 0x9f 0x1c 0x00 0x18>; phy_type = "utmi"; + qcom,phy-clk-scheme = "cml"; + qcom,major-rev = <1>; USB3_GDSC-supply = <&gdsc_usb30>; qcom,secure-level-shifter;