Commit Graph

141 Commits

Author SHA1 Message Date
Gayathri Veeragandam
44360e21a9 ARM: dts: msm: Update Tuna GPU frequency plan
Update frequency plan as per the latest recommendation.

Change-Id: Ic44a74c73793f8874076e62ae231b7e6326e897d
Signed-off-by: Rohit Jadhav <rbjadhav@qti.qualcomm.com>
2025-03-11 02:45:56 -07:00
Rohit Jadhav
68698774fe Merge commit '9f996a9f8e9c6ca6081ab03b7f9d6a5e3ab11537' into gfx-devicetree-oss.lnx.1.0.r1-rel
Change-Id: If47c5cf1c599c4d88f9a188829e1b70e6b481889
Signed-off-by: Rohit Jadhav <quic_rbjadhav@quicinc.com>
2025-03-09 07:31:52 +05:30
Gayathri Veeragandam
50079aa858 ARM: dts: msm: Update Tuna GPU frequency plan
Update frequency plan as per the latest recommendation.

Change-Id: Ibdd4774022e90ebc0c670ce2cadc071b988698d4
2025-02-18 04:44:55 -08:00
QCTECMDR Service
9f996a9f8e Merge "ARM: dts: msm: Update Tuna GPU frequency plan" 2025-02-07 01:54:53 -08:00
SIVA MULLATI
8aac1b0fcd ARM: dts: msm: Update Tuna GPU frequency plan
Update frequency plan as per the latest recommendation.

Change-Id: I5c904b148f149f094dea735ba0a975862538dad6
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2025-02-04 01:23:12 -08:00
Linux Build Service Account
99b7b90a12 Merge "ARM: dts: msm: Add the nvmem cells for gaming fuse on kera gpu" into gfx-devicetree-oss.lnx.1.0.r1-rel 2025-02-02 22:50:24 -08:00
Linux Build Service Account
268c349b03 Merge "Revert "ARM: dts: msm: add chipid for KERA gpu"" into gfx-devicetree-oss.lnx.1.0.r1-rel 2025-02-02 22:50:21 -08:00
Kaushal Sanadhya
abb7b6ebbd ARM: dts: msm: Add the nvmem cells for gaming fuse on kera gpu
Define the nvmem cells for gaming fuse support on kera gpu.

Change-Id: I3e316771845e01f1bba42040084be1f735099298
Signed-off-by: Kaushal Sanadhya <quic_ksanadhy@quicinc.com>
2025-01-31 06:19:27 -08:00
Vishvanath Singh
622f36bf2a Revert "ARM: dts: msm: add chipid for KERA gpu"
This reverts commit d69fe4603a.

Change-Id: I62cd9540a085f737395592a783a51a30d9d4b510
2025-01-31 06:02:01 -08:00
SIVA MULLATI
31cd596f9b ARM: dts: msm: Update Tuna GPU frequency plan
Update frequency plan as per the latest recommendation.

Change-Id: I5c904b148f149f094dea735ba0a975862538dad6
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2025-01-30 22:42:22 -08:00
Kaushal Sanadhya
a1c6877f85 ARM: dts: msm: Add freq limiter interrupt and reset support for Kera
Add frequency limiter interrupt and reset support for
GPU_CC_FREQUENCY_LIMITER_IRQ_CLEAR for Kera gpu.

Change-Id: I6145a638b9a0435dfcacbaf60859e1adbe1ee2dc
Signed-off-by: Kaushal Sanadhya <quic_ksanadhy@quicinc.com>
2025-01-29 22:33:55 -08:00
Linux Build Service Account
c78cd3043a Merge 39e3b2a5bd on remote branch
Change-Id: Ic7c674f9bf23483998ea30c3a97fb31c20158750
2025-01-28 11:35:30 -08:00
Kaushal Sanadhya
980d714a76 ARM: dts: msm: Add the nvmem cells for gaming fuse on kera gpu
Define the nvmem cells for gaming fuse support on kera gpu.

Change-Id: I3e316771845e01f1bba42040084be1f735099298
Signed-off-by: Kaushal Sanadhya <quic_ksanadhy@quicinc.com>
2025-01-24 17:34:21 +05:30
QCTECMDR Service
39e3b2a5bd Merge "ARM: dts: msm: Add tzone-names for Kera GPU" 2025-01-21 06:36:59 -08:00
QCTECMDR Service
a2fbbcb582 Merge "ARM: dts: msm: Enable GenPD support for Kera GPU" 2025-01-20 22:49:34 -08:00
QCTECMDR Service
f2fb83454b Merge "ARM: dts: msm: Add support for Tuna7 GPU" 2025-01-10 03:47:30 -08:00
QCTECMDR Service
ffeafa69e7 Merge "ARM: dts: msm: Add dt support for TunaP gpu" 2025-01-10 01:53:39 -08:00
QCTECMDR Service
d923f6f738 Merge "ARM: dts: msm: Add tzone-names for Tuna GPU" 2025-01-09 00:58:52 -08:00
Siva Srinivas Venigalla
f033f869e1 ARM: dts: msm: Add tzone-names for Kera GPU
Add GPU tzone-names to get the GPU temperature on Kera gpu.

Change-Id: Id4f45ffc3b9d34d9019fdbc4b27820c5868590ab
Signed-off-by: Siva Srinivas Venigalla <quic_venigall@quicinc.com>
2025-01-08 22:59:54 -08:00
Vishvanath Singh
837faef419 Merge commit '32220770b5987a914411c862c84b08f5ab0e1ac5' into gfx-devicetree-oss.lnx.1.0.r1-rel
Change-Id: I29836cdca177ffd6c5e71b65d351aa69137f70e4
2025-01-05 10:37:11 +05:30
Linux Build Service Account
22959e1756 Merge changes Ib28e8f9d,Ia9b1a99c into gfx-devicetree-oss.lnx.1.0.r1-rel
* changes:
  ARM: dts: msm: add chipid for KERA gpu
  ARM: dts: msm: Enable GenPD support for Kera GPU
2024-12-29 00:22:44 -08:00
Linux Build Service Account
0837abe1dc Merge "ARM: dts: msm: Add SoC ID support for KeraP gpu" into gfx-devicetree-oss.lnx.1.0.r1-rel 2024-12-28 23:34:24 -08:00
Kaushal Sanadhya
d69fe4603a ARM: dts: msm: add chipid for KERA gpu
Change-Id: Ib28e8f9d1715ac6dd48c35bdcb3c4f69221d1bef
2024-12-28 19:33:48 +05:30
Harshitha Sai Neelati
3fb5444e6d ARM: dts: msm: Enable GenPD support for Kera GPU
Enable GenPD support for Kera GPU.

Change-Id: Ia9b1a99c694fc7d64f99c572d09388f82dc0a78c
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-12-28 19:32:56 +05:30
Harshitha Sai Neelati
eb671c826b ARM: dts: msm: Add SoC ID support for KeraP gpu
Add the necessary SoC ID support for KeraP variant.

Change-Id: Id348e77a19835b09f7f54d3486e73e3c93530ca2
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-12-28 19:32:49 +05:30
Harshitha Sai Neelati
a7ea1feb1b ARM: dts: msm: Add support for Kera GPU
Add support for Kera GPU.

Change-Id: I46ac3fd2e4a21a5b95e7f5d372e546ab2dec11ca
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-12-28 19:32:04 +05:30
Harshitha Sai Neelati
bc0f760601 ARM: dts: msm: Enable GenPD support for Kera GPU
Enable GenPD support for Kera GPU.

Change-Id: Ia9b1a99c694fc7d64f99c572d09388f82dc0a78c
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-12-26 12:11:20 +05:30
SIVA MULLATI
db0d4b3372 ARM: dts: msm: Add support for Tuna7 GPU
Add initial support for Tuna7 GPU in the devicetree.

Change-Id: I66ac7382ce0dfc10291a2318e0da3d9880c24790
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-12-18 01:19:40 +05:30
SIVA MULLATI
8231295e9b ARM: dts: msm: Add dt support for TunaP gpu
Add the necessary initial support for TunaP variant.

Change-Id: Iff04d6992010da8a496a53727378fc5e1e5cd88c
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-12-18 01:16:36 +05:30
Harshitha Sai Neelati
32220770b5 ARM: dts: msm: Add SoC ID support for KeraP gpu
Add the necessary SoC ID support for KeraP variant.

Change-Id: Id348e77a19835b09f7f54d3486e73e3c93530ca2
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-12-17 16:23:23 +05:30
Harshitha Sai Neelati
45d0da9b27 ARM: dts: msm: Add support for Kera GPU
Add support for Kera GPU.

Change-Id: I46ac3fd2e4a21a5b95e7f5d372e546ab2dec11ca
Signed-off-by: Harshitha Sai Neelati <quic_hsaineel@quicinc.com>
2024-12-17 15:21:18 +05:30
Linux Build Service Account
9099163083 Merge 3e5e46ddf7 on remote branch
Change-Id: I0d14428db3a2744f24873544b718c0365af0ec34
2024-12-13 08:37:59 -08:00
SIVA MULLATI
af0e7a0660 ARM: dts: msm: Add support for Tuna7 GPU
Add initial support for Tuna7 GPU in the devicetree.

Change-Id: I66ac7382ce0dfc10291a2318e0da3d9880c24790
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-12-13 16:16:45 +05:30
SIVA MULLATI
1f4df4368b ARM: dts: msm: Add dt support for TunaP gpu
Add the necessary initial support for TunaP variant.

Change-Id: Iff04d6992010da8a496a53727378fc5e1e5cd88c
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-12-13 16:16:16 +05:30
SIVA MULLATI
b75b1742d6 ARM: dts: msm: Add tzone-names for Tuna GPU
Add GPU tzone-names to get the GPU temperature on Tuna gpu.

Change-Id: I71ab003259484ea0fa7f9c9613967909bef6c6c3
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-12-12 09:19:54 +05:30
SIVA MULLATI
2dbee85001 ARM: dts: msm: Update Tuna GPU
Enable cx_host_irq, genPD and update bus frequency
for Tuna GPU.

Change-Id: I192fccfe65191ea73d4be4cdca245d65830acc0e
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-12-04 17:47:38 +05:30
SIVA MULLATI
8e45dbe4a7 ARM: dts: msm: Update Tuna GPU
Enable cx_host_irq, genPD and update bus frequency
for Tuna GPU.

Change-Id: I192fccfe65191ea73d4be4cdca245d65830acc0e
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-11-26 02:11:42 -08:00
SIVA MULLATI
f2f44ab4ad ARM: dts: msm: Add support for Tuna GPU
Add the devicetree files for the GPU on Tuna devices.

Change-Id: I3d651d6e665c2fe40dc4e7bced2ea6bd9dbdd185
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
(cherry picked from commit 934446a6ac)
2024-11-24 04:49:54 -08:00
Linux Build Service Account
258bfb803c Merge "ARM: dts: msm: Add support for Tuna GPU" into gfx-devicetree-oss.lnx.15.0 2024-11-05 12:05:58 -08:00
Kamal Agrawal
27a8290746 ARM: dts: msm: Add GMU CX GenPD instance
Currently, there is a race condition in GenPD framework where
GPU CX GDSC can remain ON if both GMU and KGSL SMMU devices are
suspending in parallel and are voting on the same power domain.
Use a dedicated power domain for CX GDSC voting as per latest
recommendation.

Change-Id: Iffeb9a7f24a5e3c31a425e57b021f87f8f94c7fb
Signed-off-by: Kamal Agrawal <quic_kamaagra@quicinc.com>
2024-10-26 21:58:36 +05:30
V S Ganga VaraPrasad (VARA) Adabala
f13aad44f1 Revert "ARM: dts: msm: Add GMU CX GenPD instance"
This reverts commit aacf97b953.

Change-Id: I3337457b06ba37da2cfa902e04de367195a4836a
Signed-off-by: V S Ganga VaraPrasad (VARA) Adabala <quic_vadabala@quicinc.com>
2024-10-26 21:57:48 +05:30
Linux Build Service Account
72c5e6fd29 Merge 13196ae45e on remote branch
Change-Id: I97450590a4d7151b1f7d20f14e99bdd0a466782b
2024-10-23 03:23:25 -07:00
SIVA MULLATI
934446a6ac ARM: dts: msm: Add support for Tuna GPU
Add the devicetree files for the GPU on Tuna devices.

Change-Id: I3d651d6e665c2fe40dc4e7bced2ea6bd9dbdd185
Signed-off-by: SIVA MULLATI <quic_smullati@quicinc.com>
2024-10-23 10:06:00 +05:30
Kamal Agrawal
3e5e46ddf7 ARM: dts: msm: Add GMU CX GenPD instance
Currently, there is a race condition in GenPD framework where
GPU CX GDSC can remain ON if both GMU and KGSL SMMU devices are
suspending in parallel and are voting on the same power domain.
Use a dedicated power domain for CX GDSC voting as per latest
recommendation.

Change-Id: Iffeb9a7f24a5e3c31a325e57b021f87f8f94c7fb
Signed-off-by: Kamal Agrawal <quic_kamaagra@quicinc.com>
2024-10-11 10:01:56 -07:00
Carter Cooper
13196ae45e ARM: dts: msm: Add Turbo_L1 support to Sun V2 GPU freq plan
Ensure the Sun V2 GPU Turbo_L1 frequency is available
on AA and AB parts.

Change-Id: I45f6b804a81211584efe4fcb06e4c7b3dc848263
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-10-02 20:58:05 -07:00
Kamal Agrawal
aacf97b953 ARM: dts: msm: Add GMU CX GenPD instance
Currently, there is a race condition in GenPD framework where
GPU CX GDSC can remain ON if both GMU and KGSL SMMU devices are
suspending in parallel and are voting on the same power domain.
Guidance from genpd team is to use a dedicated power domain for
CX GDSC voting.

Change-Id: Iffeb9a7f24a5e3c31a325e57b021f87f8f94c7fb
Signed-off-by: Kamal Agrawal <quic_kamaagra@quicinc.com>
2024-09-26 05:20:54 -07:00
Linux Build Service Account
ab7b885343 Merge 6ebc4a3afd on remote branch
Change-Id: I757ed1367cd2e8c45c41a904ecabf02aaac1bfeb
2024-09-03 10:17:26 -07:00
QCTECMDR Service
6ebc4a3afd Merge "ARM: dts: msm: Update Sun V2 GPU bus level for LOW_SVS_D2 powerlevel" 2024-08-22 12:43:08 -07:00
Linux Build Service Account
e9a2b76082 Merge 7aa9ba0278 on remote branch
Change-Id: I84411758ada697e125351b9fb9da9aec3ddd4293
2024-08-18 14:35:51 -07:00
Linux Image Build Automation
0a9efa4909 Revert "ARM: dts: msm: Add more SKUs to the Sun v2 powerlevels"
This reverts commit bb0a96df5d.

Change-Id: Ib7af7f73e512c63cbcb35082c57a9c1cd9360828
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-08-15 19:44:53 -07:00