mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH] arm64: dts: qcom: talos: Mark USB controllers as DMA coherent
@ 2026-10-21 17:28 Krishna Kurapati
  2026-10-22  8:21 ` Konrad Dybcio
  0 siblings, 1 reply; 4+ messages in thread
From: Krishna Kurapati @ 2026-10-21 17:28 UTC (permalink / raw)
  To: Bjorn Andersson, Konrad Dybcio, Abel Vesa, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel, Krishna Kurapati

Both USB controllers on Talos are DMA coherent. Add property indicating
the same.

Signed-off-by: Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>
---
 arch/arm64/boot/dts/qcom/talos.dtsi | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/arch/arm64/boot/dts/qcom/talos.dtsi b/arch/arm64/boot/dts/qcom/talos.dtsi
index 8ed6f2755705..70b002d29ef2 100644
--- a/arch/arm64/boot/dts/qcom/talos.dtsi
+++ b/arch/arm64/boot/dts/qcom/talos.dtsi
@@ -5158,6 +5158,7 @@ usb_1: usb@a600000 {
 			snps,usb3_lpm_capable;
 
 			wakeup-source;
+			dma-coherent;
 
 			status = "disabled";
 		};
@@ -5214,6 +5215,7 @@ usb_2: usb@a800000 {
 
 			maximum-speed = "high-speed";
 			wakeup-source;
+			dma-coherent;
 
 			status = "disabled";
 		};

---
base-commit: f5672a3dff0291d6a45eb0c258b9d2baeb4dc577
change-id: 20261021-talos-dma-coherent-usb-f2d7c14a215f

Best regards,
--  
Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] arm64: dts: qcom: talos: Mark USB controllers as DMA coherent
  2026-10-21 17:28 [PATCH] arm64: dts: qcom: talos: Mark USB controllers as DMA coherent Krishna Kurapati
@ 2026-10-22  8:21 ` Konrad Dybcio
  2026-10-28 17:01   ` Krishna Kurapati
  0 siblings, 1 reply; 4+ messages in thread
From: Konrad Dybcio @ 2026-10-22  8:21 UTC (permalink / raw)
  To: Krishna Kurapati, Bjorn Andersson, Konrad Dybcio, Abel Vesa,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley
  Cc: linux-arm-msm, devicetree, linux-kernel

On 10/21/26 7:28 PM, Krishna Kurapati wrote:
> Both USB controllers on Talos are DMA coherent. Add property indicating
> the same.
> 
> Signed-off-by: Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>
> ---

Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>

I asked an LLM to find is_rpmh && !dwc3_dma_coherent. It gave me:

- kodiak
- lemans
- monaco
- qdu1000
- sc7180
- sc8180x
- sc8280xp
- sdm670
- sdm845
- sdx75
- sm6350
- sm8150
- sm8250
- sm8350
- sm8450
- talos (fixed by this patch)
- qcom-sdx55
- qcom-sdx65

should we mark all of these coherent?

Konrad

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] arm64: dts: qcom: talos: Mark USB controllers as DMA coherent
  2026-10-22  8:21 ` Konrad Dybcio
@ 2026-10-28 17:01   ` Krishna Kurapati
  2026-10-28 17:02     ` Konrad Dybcio
  0 siblings, 1 reply; 4+ messages in thread
From: Krishna Kurapati @ 2026-10-28 17:01 UTC (permalink / raw)
  To: Konrad Dybcio
  Cc: linux-arm-msm, devicetree, linux-kernel, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley



On 10/22/2026 1:51 PM, Konrad Dybcio wrote:
> On 10/21/26 7:28 PM, Krishna Kurapati wrote:
>> Both USB controllers on Talos are DMA coherent. Add property indicating
>> the same.
>>
>> Signed-off-by: Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>
>> ---
> 
> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
> 
> I asked an LLM to find is_rpmh && !dwc3_dma_coherent. It gave me:
> 
> - kodiak
> - lemans
> - monaco
> - qdu1000
> - sc7180
> - sc8180x
> - sc8280xp
> - sdm670
> - sdm845
> - sdx75
> - sm6350
> - sm8150
> - sm8250
> - sm8350
> - sm8450
> - talos (fixed by this patch)
> - qcom-sdx55
> - qcom-sdx65
> 
I am sure for the following:

sdx65
sdx75
lemans
sm8450
qdu1000
kodiak
sm8350

I can send a series for these patches if that is fine.
But the others I need to confirm.

Regards,
Krishna,

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [PATCH] arm64: dts: qcom: talos: Mark USB controllers as DMA coherent
  2026-10-28 17:01   ` Krishna Kurapati
@ 2026-10-28 17:02     ` Konrad Dybcio
  0 siblings, 0 replies; 4+ messages in thread
From: Konrad Dybcio @ 2026-10-28 17:02 UTC (permalink / raw)
  To: Krishna Kurapati
  Cc: linux-arm-msm, devicetree, linux-kernel, Bjorn Andersson,
	Konrad Dybcio, Abel Vesa, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley

On 10/28/26 6:01 PM, Krishna Kurapati wrote:
> 
> 
> On 10/22/2026 1:51 PM, Konrad Dybcio wrote:
>> On 10/21/26 7:28 PM, Krishna Kurapati wrote:
>>> Both USB controllers on Talos are DMA coherent. Add property indicating
>>> the same.
>>>
>>> Signed-off-by: Krishna Kurapati <krishna.kurapati@oss.qualcomm.com>
>>> ---
>>
>> Reviewed-by: Konrad Dybcio <konrad.dybcio@oss.qualcomm.com>
>>
>> I asked an LLM to find is_rpmh && !dwc3_dma_coherent. It gave me:
>>
>> - kodiak
>> - lemans
>> - monaco
>> - qdu1000
>> - sc7180
>> - sc8180x
>> - sc8280xp
>> - sdm670
>> - sdm845
>> - sdx75
>> - sm6350
>> - sm8150
>> - sm8250
>> - sm8350
>> - sm8450
>> - talos (fixed by this patch)
>> - qcom-sdx55
>> - qcom-sdx65
>>
> I am sure for the following:
> 
> sdx65
> sdx75
> lemans
> sm8450
> qdu1000
> kodiak
> sm8350
> 
> I can send a series for these patches if that is fine.
> But the others I need to confirm.

Please send for the ones you're sure and please follow up for
the rest

Konrad

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2026-10-28 17:02 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-21 17:28 [PATCH] arm64: dts: qcom: talos: Mark USB controllers as DMA coherent Krishna Kurapati
2026-10-22  8:21 ` Konrad Dybcio
2026-10-28 17:01   ` Krishna Kurapati
2026-10-28 17:02     ` Konrad Dybcio

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®