diff --git a/qcom/kera-cdp.dtsi b/qcom/kera-cdp.dtsi index 6c89c76e..592b3175 100644 --- a/qcom/kera-cdp.dtsi +++ b/qcom/kera-cdp.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -58,7 +58,7 @@ qts,touch-environment = "pvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>; diff --git a/qcom/kera-mtp.dtsi b/qcom/kera-mtp.dtsi index b5b73f13..8188e797 100644 --- a/qcom/kera-mtp.dtsi +++ b/qcom/kera-mtp.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include #include @@ -70,7 +70,7 @@ qts,touch-environment = "pvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>; diff --git a/qcom/kera-qrd.dtsi b/qcom/kera-qrd.dtsi index 0167d656..97e04abe 100644 --- a/qcom/kera-qrd.dtsi +++ b/qcom/kera-qrd.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -66,7 +66,7 @@ qts,touch-environment = "pvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>; diff --git a/qcom/kera-rcm.dtsi b/qcom/kera-rcm.dtsi index 6c89c76e..592b3175 100644 --- a/qcom/kera-rcm.dtsi +++ b/qcom/kera-rcm.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ #include @@ -58,7 +58,7 @@ qts,touch-environment = "pvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>; diff --git a/qcom/kera-usb.dtsi b/qcom/kera-usb.dtsi index 557550c0..114c7381 100644 --- a/qcom/kera-usb.dtsi +++ b/qcom/kera-usb.dtsi @@ -45,6 +45,9 @@ qcom,use-pdc-interrupts; qcom,use-eusb2-phy; + extcon = <&eud>; + usb-role-switch; + interconnect-names = "usb-ddr", "usb-ipa", "ddr-usb"; interconnects = <&aggre1_noc MASTER_USB3_0 &mc_virt SLAVE_EBI1>, <&aggre1_noc MASTER_USB3_0 &config_noc SLAVE_IPA_CFG>, @@ -83,7 +86,8 @@ snps,dis_u2_susphy_quirk; snps,ssp-u3-u0-quirk; tx-fifo-resize; - dr_mode = "peripheral"; + num-hc-interrupters = /bits/ 16 <3>; + dr_mode = "otg"; maximum-speed = "super-speed-plus"; usb-role-switch; }; diff --git a/qcom/kera-vm-cdp-qca6750.dtsi b/qcom/kera-vm-cdp-qca6750.dtsi index 10bb9113..805e6850 100644 --- a/qcom/kera-vm-cdp-qca6750.dtsi +++ b/qcom/kera-vm-cdp-qca6750.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ &soc { @@ -22,7 +22,7 @@ qts,touch-environment = "tvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>; diff --git a/qcom/kera-vm-mtp-qca6750.dtsi b/qcom/kera-vm-mtp-qca6750.dtsi index 10bb9113..805e6850 100644 --- a/qcom/kera-vm-mtp-qca6750.dtsi +++ b/qcom/kera-vm-mtp-qca6750.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ &soc { @@ -22,7 +22,7 @@ qts,touch-environment = "tvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>; diff --git a/qcom/kera-vm-mtp-wcn7750.dtsi b/qcom/kera-vm-mtp-wcn7750.dtsi index 10bb9113..805e6850 100644 --- a/qcom/kera-vm-mtp-wcn7750.dtsi +++ b/qcom/kera-vm-mtp-wcn7750.dtsi @@ -1,6 +1,6 @@ // SPDX-License-Identifier: BSD-3-Clause /* - * Copyright (c) 2024 Qualcomm Innovation Center, Inc. All rights reserved. + * Copyright (c) 2024-2025 Qualcomm Innovation Center, Inc. All rights reserved. */ &soc { @@ -22,7 +22,7 @@ qts,touch-environment = "tvm"; qts,trusted-touch-type = "primary"; qts,trusted-touch-spi-irq = <653>; - qts,trusted-touch-io-bases = <0xa90000>; + qts,trusted-touch-io-bases = <0x880000>; qts,trusted-touch-io-sizes = <0x1000>; qts,trusted-touch-vm-gpio-list = <&tlmm 0 0 &tlmm 1 0 &tlmm 2 0 &tlmm 3 0 &tlmm 16 0 &tlmm 13 0x2008>;