Commit Graph

2355 Commits

Author SHA1 Message Date
QCTECMDR Service
d883585de4 Merge "ARM: dts: msm: Add UFS support for kera-atp platform" 2025-01-11 04:47:00 -08:00
QCTECMDR Service
8444959a86 Merge "ARM: dts: qcom: Add support for clk8_a4 as fixed factor clock" 2025-01-11 04:47:00 -08:00
QCTECMDR Service
4212fdba68 Merge "ARM: dts: msm: Add gunyah rm booster node on Tuna" 2025-01-11 04:47:00 -08:00
Udipto Goswami
dd1ed36916 ARM: dts: msm: Add wcd_usbss reference to USB on Kera
The USB D+/D- signal lines are first routed through the WCD939x USB
subsystem before connecting to the USB controller on MTP and QRD
platform for kera. Add a phandle to the former to the USB device
node. This will allow the USB driver to control the D+/D- switches
when functionality is needed.

Change-Id: Ie6e76885785cc57974d52df91297a98f300cf666
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2025-01-10 01:44:35 -08:00
Udipto Goswami
17849691a9 ARM: dts: msm: Enable nb7vpq904m redriver on Kera QRD platfrom
Add nb7vpq904m related configurations including i2c device,
pinctrl, gpio and register sequences.

Change-Id: I781e670f14fa9658003e397233b5a91068f75729
Signed-off-by: Udipto Goswami <quic_ugoswami@quicinc.com>
2025-01-10 01:44:20 -08:00
Manish Pandey
67fdf207c7 ARM: dts: msm: Update Reference Clock to clk8_a4 for Kera UFS 2.x
The Kera UFS 2.x requires a reference clock of 19.2MHz. Currently,
the reference clock provided by the DTSI node RPMH_LN_BB_CLK3
returns clk_get_rate() as 38.4MHz.

To address this, the handler is updated to use clk8_a4, ensuring the
clock rate is set to 19.2MHz.

Change-Id: I92ad772c7b86652c0dc5bdc3af18a9db900d74e5
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2025-01-10 12:08:24 +05:30
Yingchao Deng
5255610dc9 ARM: dts: msm: Disable TPDM QM for kera
Disable TPDM QM to avoid the register access issue.

Signed-off-by: Yingchao Deng <quic_yingdeng@quicinc.com>
2025-01-09 22:13:48 -08:00
Hrishabh Rajput
439c762c94 ARM: dts: msm: Add gunyah rm booster node on Tuna
Add gunyah rm booster node on Tuna to accelerate VM Bootup.

Change-Id: I53ff5f8ad05558186fb601e8233ad36908fdcead
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2025-01-09 17:14:50 +05:30
Hrishabh Rajput
ce55a157cf ARM: dts: msm: Add gunyah rm booster node on Kera
Add gunyah rm booster node on Kera to accelerate VM Bootup.

Change-Id: Ide19df6e6607994b70856412e60857e4b4e41c0c
Signed-off-by: Hrishabh Rajput <quic_hrishabh@quicinc.com>
2025-01-09 17:13:46 +05:30
Ajit Pandey
e59cc81cf3 ARM: dts: qcom: Add support for clk8_a4 as fixed factor clock
Add support for clk8_a4 as fixed factor clock for client to be
able to request on them for Kera platform.

Change-Id: I3f6fe7e444231be4489cf4459b1f98cc19417b48
Signed-off-by: Ajit Pandey <quic_ajipan@quicinc.com>
2025-01-09 11:48:21 +05:30
Anand Tarakh
771bce1acd ARM: dts: msm: enable touch support for Kera ATP platform
Enable touch support for Kera ATP platform.

Change-Id: Ib4fa26a97df01d90678e5c8c98444ffb1303e0fc
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
2025-01-08 21:29:50 -08:00
Sneh Mankad
b48c5726a7 ARM: dts: qcom: Add PCIe PDC device for sdxkova
Add PCIe PDC device to wakeup SoC from PCIe clk request gpio.

Change-Id: I32e3547552f9c6f608682356a023e44e50c7f83e
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2025-01-08 09:37:27 -08:00
Sneh Mankad
2754050ea7 ARM: dts: qcom: Add PCIE CRM device for sdxkova
Add PCIE CRM device for local vote aggregation at subsystem level.

Change-Id: I7d7254bcd1aa83bb5d20ccd5af51afd1589c8e6a
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2025-01-08 09:37:06 -08:00
Sneh Mankad
3bce742da8 ARM: dts: qcom: Add LPM devices for sdxkova
Add idle states for CPU and CPU clusters, add PSCI device to
enable CPU to enter LPMs.

Additionally, update APPS RSC device to be in cluster power
domain to handle RSC activites when cluster is powering off.

Change-Id: Ibe2fa720bc5e81084d380b2e5dc4f8fa8910566c
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2025-01-08 09:36:20 -08:00
Ravulapati Vishnu Vardhan Rao
32b6a7bbaf ARM: dts: qcom: remove unused gpio
Removal of I2S0_DATA1 pin, as GPIO_63 is not
used internally for I2S purpose and it is being
used by other subsystem.

Change-Id: I7c3636f9dfcebc68ed3da95793c158e70ad95184
Signed-off-by: Ravulapati Vishnu Vardhan Rao <quic_visr@quicinc.com>
2025-01-08 04:43:53 -08:00
QCTECMDR Service
0edbada3c6 Merge "ARM: dts: msm: Update eUSB2 init sequence value as per ver 1.0.2 for Kera" 2025-01-08 04:31:59 -08:00
QCTECMDR Service
fcba51b3de Merge "ARM: dts: qcom: Modify APSS RSC device for sdxkova" 2025-01-08 04:31:59 -08:00
QCTECMDR Service
9559ffacc5 Merge "ARM: dts: msm: add proxy properties to DSI supplies for Kera" 2025-01-08 04:31:59 -08:00
Manish Pandey
355b5a3bb0 ARM: dts: msm: Add UFS CPU masks for tuna
Add `qcom,cluster-mask`, and `qcom,esi-affinity-mask` to specify
CPU and cluster configurations. These additions aim to enhance UFS
performance by optimizing CPU and cluster utilization.

Change-Id: Ib54d842d47341190a3b400e91a4520d2b72a4e24
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2025-01-08 04:28:56 -08:00
QCTECMDR Service
154292c9bd Merge "ARM: dts: msm: Reserve 32kb to dcc on HLOS for kera" 2025-01-07 23:00:55 -08:00
QCTECMDR Service
da7f06479d Merge "ARM: dts: msm: update haptics device settings for Tuna QRD platform" 2025-01-07 23:00:54 -08:00
songchai
f3fae6c2e9 ARM: dts: msm: add dcc registers into dt for tuna
add dcc registers into dt for tuna.

Change-Id: Iba0d519b794ff6337c4045c00626fe7c1fc511a9
Signed-off-by: songchai <quic_songchai@quicinc.com>
2025-01-07 22:41:06 -08:00
Prasanna S
f3d10cad83 Revert "ARM: dts: qcom: Update HLOS Audio LPM memory region for kera"
Updated the HLOS Audio LPM memory region for Kera is causing bootup
crash.

Keep the HLOS Audio LPM memory region for Kera same as base target sun
and tuna.

Fixes: 87876b303b ("ARM: dts: qcom: Update HLOS Audio LPM memory region for kera")
Change-Id: I99ff160e4679b92dce337bd66d2ee1898a4470f0
Signed-off-by: Prasanna S <quic_prass@quicinc.com>
2025-01-07 22:40:47 -08:00
Abhinav Saurabh
960e130e06 ARM: dts: msm: add proxy properties to DSI supplies for Kera
Add proxy enable properties to the DSI core and panel supplies
to support continuous splash for Kera.

Change-Id: Iac767f1f9fd51159ec9650370ab7caa0a6e695a5
Signed-off-by: Abhinav Saurabh <quic_abhisaur@quicinc.com>
2025-01-07 16:40:08 +05:30
Smeet Raj
5e343c553d ARM: dts: msm: Add pcie_1 clocks support for Kera IoT platform
Kera IoT platform required pcie_1 clocks support. Add support
to model pcie_1 clocks and gdsc's for Kera IoT devices.

Change-Id: I5ada397442568c9e91b099e8cb4ea5234fb4b76e
Signed-off-by: Smeet Raj <quic_smeeraj@quicinc.com>
2025-01-07 14:30:26 +05:30
Uttkarsh Aggarwal
ea95288e63 ARM: dts: msm: Update eUSB2 init sequence value as per ver 1.0.2 for Kera
eUSB2 HPG revision 1.0.2 recommends to program eusb register
USB_PHY_CFG_CTRL_1 to be programmed to 0x00 on phy init.

Since this divergence is only applicable for specific version therefore
updating the override sequence with the appropriate value.

Change-Id: Iaf84875c20e9c2c030b3f81eec9348a63f081105
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2025-01-06 23:03:43 -08:00
Kavya Nunna
250999288a ARM: dts: msm: Disable sys-therm-11 node for kera
Disable sys-therm-11 node for kera as it is not required in kera
platforms.

While at it disable amoled-ecm for pmiv0102 kera platforms.

Change-Id: Iadc6ef3fdddfc32789540e829f96d938f3fa2cd8
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-01-07 11:04:58 +05:30
Sneh Mankad
95697cdf33 ARM: dts: qcom: Modify APSS RSC device for sdxkova
Modify APSS RSC device for sdxkova.

Change-Id: I703d001082bcd29e44f9137ebad38f875904ef8b
Signed-off-by: Sneh Mankad <quic_smankad@quicinc.com>
2025-01-07 10:38:20 +05:30
songchai
8642f7b409 ARM: dts: msm: Reserve 32kb to dcc on HLOS for kera
Reserve 32kb to dcc on HLOS for kera.

Change-Id: I926dc00c21e46411785392e08121b08ad116003e
Signed-off-by: songchai <quic_songchai@quicinc.com>
2025-01-06 19:12:07 -08:00
Kavya Nunna
96bfcbe1dc ARM: dts: msm: Include pmiv0102 for kera qrd platforms
Add PMIV0102 support for kera-qrd/rcm platforms.

Change-Id: I70b374053e7b007bc1375f54fb760e332435691c
Signed-off-by: Kavya Nunna <quic_knunna@quicinc.com>
2025-01-06 17:28:14 +05:30
QCTECMDR Service
45715b8ed4 Merge "ARM: dts: msm: update touch io base address to spi qup node for kera" 2025-01-06 03:28:56 -08:00
QCTECMDR Service
a6b69a63df Merge "ARM: dts: msm: Enable schgm-flash node for ravelin" 2025-01-05 18:19:55 -08:00
QCTECMDR Service
1b27a048f0 Merge "ARM: dts: msm: correct wpss funnel for kera" 2025-01-03 11:58:38 -08:00
QCTECMDR Service
4955dfeb70 Merge "ARM: dts: msm: Correct etr interrupts for kera" 2025-01-03 11:58:38 -08:00
QCTECMDR Service
83f010eb46 Merge "ARM: dts: msm: enable some tpdms for kera" 2025-01-03 11:58:38 -08:00
QCTECMDR Service
7a901eadc9 Merge "ARM: dts: msm: enable dcc for kera" 2025-01-03 11:58:38 -08:00
Anand Tarakh
e35701ca99 ARM: dts: msm: update touch io base address to spi qup node for kera
Update trusted touch io base address to spi qup node address for kera.

Change-Id: Ice0a8e82b62f3f44b5ceb12d89744c1c11681da1
Signed-off-by: Anand Tarakh <quic_atarakh@quicinc.com>
2025-01-03 19:58:01 +05:30
Manish Pandey
1dfb188a7f ARM: dts: msm: Add UFS support for kera-atp platform
Add UFS support for kera atp platform.

Change-Id: Idd02434cd3186a0de96d8b3212646cfe09873778
Signed-off-by: Manish Pandey <quic_mapa@quicinc.com>
2025-01-03 12:28:59 +05:30
QCTECMDR Service
f097591beb Merge "ARM: dts: msm: Split platform related VM DTs for Kera" 2025-01-02 05:43:34 -08:00
QCTECMDR Service
5786e16de3 Merge "ARM: dts: msm: Add usb-role-switch and eud on kera" 2025-01-02 05:43:34 -08:00
Shilpa Suresh
de2ef76b92 ARM: dts: msm: Enable schgm-flash node for ravelin
Add compatible string to schgm-flash DT node. This was removed
from the bulk DT porting for Ravelin on qcom-6.6 device-tree branch.

Change-Id: I16d410ce8cc15278b0d8a3480a1e7fd5a044669f
Signed-off-by: Shilpa Suresh <quic_c_sbsure@quicinc.com>
2025-01-02 16:32:04 +05:30
QCTECMDR Service
14acb8ee4f Merge "ARM: dts: qcom: add pmd802x device node in debug SPMI bus" 2025-01-02 00:49:06 -08:00
QCTECMDR Service
e807503de3 Merge "ARM: dts: msm: enabling mem-object node for sdxkova" 2024-12-31 10:13:47 -08:00
QCTECMDR Service
36ac98b0c2 Merge "ARM: dts: msm: add changes for q2spi 4mA drive strength" 2024-12-31 10:13:47 -08:00
Priyansh Jain
3b62a4c338 ARM: dts: qcom: Add pmic die temp mitigation mapping for kera and tuna
Add pmic die temp mitigation mapping for kera and tuna.

Change-Id: I1ef3b8f4b775cd38b3c975ae47e4d90c640c30e1
Signed-off-by: Priyansh Jain <quic_priyjain@quicinc.com>
2024-12-31 01:58:31 -08:00
Uttkarsh Aggarwal
ed15e2b759 ARM: dts: msm: Add usb-role-switch and eud on kera
This change will add usb-role-switch and eud in Kera.

Change-Id: I74ca8c0e19b45d925bcecc78e993439441339e20
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-12-31 12:09:28 +05:30
Uttkarsh Aggarwal
4f171bf25c ARM: dts: msm: Enable UCSI nodes for kera USB
To support cable detection events from UCSI, updates need to be made
to enable usb role switch and setting up a connection to the UCSI PMIC
glink node.

Change-Id: Ic3a848f882072a766b3efb872f943dd3f4220ba1
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-12-31 12:05:50 +05:30
Uttkarsh Aggarwal
7f24fdfd76 ARM: dts: msm: Define maximum number of USB XHCI interrupters
DWC3 host and XHCI plat now communicates the maximum number of interrupters
the XHCI HCD will allocate.  Since platforms only require a limited number
of interrupters (i.e. 3) make sure XHCI doesn't allocate more than is
required.

Change-Id: I466748df07aba6d7bdc79c7b2b17b3a57c58d3d4
Signed-off-by: Uttkarsh Aggarwal <quic_uaggarwa@quicinc.com>
2024-12-31 12:02:44 +05:30
songchai
1c0a6399d9 ARM: dts: msm: correct wpss funnel for kera
Correct wpss funnel for kera.

Change-Id: I495a6e2c3fb468355beea0a93c65a9732fe0daad
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-12-30 22:15:25 -08:00
songchai
9c855d6ff7 ARM: dts: msm: Correct etr interrupts for kera
Correct etr interrupts for kera.

Change-Id: Id47f2a0765ca43755a19f2627269a6241692262c
Signed-off-by: songchai <quic_songchai@quicinc.com>
2024-12-30 21:52:42 -08:00