Commit Graph

81 Commits

Author SHA1 Message Date
Linux Image Build Automation
3beda34470 Revert "ARM: dts: msm: Set initial Sun V2 GPU freq to 222Mhz"
This reverts commit bff4b4e7a3.

Change-Id: Id7cbf89788a32173572790e7ee3ede0e44e3956b
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-31 14:23:15 -07:00
Carter Cooper
bff4b4e7a3 ARM: dts: msm: Set initial Sun V2 GPU freq to 222Mhz
Start the GPU at a slightly higher frequency than the lowest
available frequency on Sun V2 devices.

Change-Id: I212c07af5de4c665ba2ff836c97f2ba1381d8fb8
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-07-27 14:24:14 -07:00
Lynus Vaz
0d7213a179 ARM: dts: msm: Add more SKUs to the Sun v2 powerlevels
Add the AA SKU to the Sun v2 powerlevels so that it is recognized and
selects the appropriate powerlevel table.

Change-Id: I5bb706e3477efa390a8b40d24f85daabe111a0b8
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-07-27 14:24:12 -07:00
Linux Build Service Account
494e166387 Merge 89b9fca649 on remote branch
Change-Id: I7bdb8732fc7952867f80eddabea5a4136021f015
2024-07-22 15:59:02 -07:00
Linux Image Build Automation
956a4269fc Revert "ARM: dts: msm: Update Sun V2 GPU frequencies"
This reverts commit 154f54c2c9.

Change-Id: I1467766328bdd388756d9a2f953b6ad08d72c8a7
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-17 01:30:28 -07:00
Linux Image Build Automation
2bb9ffca03 Revert "ARM: dts: msm: Update ACD values for Sun v2 GPU"
This reverts commit 7f2973e909.

Change-Id: I2c495f62d3fc64a0b562902d7feafd10c3ccecb6
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-17 01:30:16 -07:00
Linux Image Build Automation
5c8cb8774d Revert "ARM: dts: msm: Use the speed bin fuse to determine sun v2 powerlevels"
This reverts commit 243ac95d77.

Change-Id: Icb9ba0692ee9c7e6812475ba731db30ebcdc75c2
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-17 01:30:04 -07:00
Linux Image Build Automation
8106ee0f68 Revert "ARM: dts: msm: Update Sun v2 GPU power levels"
This reverts commit b2bd3d7a6d.

Change-Id: I56502b5d3035c18bd8c8a04cf00f76d22b552f25
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-17 01:29:51 -07:00
Linux Image Build Automation
eb96d382eb Revert "ARM: dts: msm: Read the gpu speed bin on sun devices"
This reverts commit 87220e2e95.

Change-Id: I7315a736fc914d475d54060193526958dc869007
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-17 01:29:39 -07:00
QCTECMDR Service
89b9fca649 Merge "ARM: dts: msm: Read the gpu speed bin on sun devices" 2024-07-13 02:42:23 -07:00
Lynus Vaz
87220e2e95 ARM: dts: msm: Read the gpu speed bin on sun devices
Read the gpu speed bin devicetree property on sun devices.

Change-Id: I54c444bc434a2475ffe5126b7452f642f4dc7b2a
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-07-10 16:23:08 -07:00
Lynus Vaz
b2bd3d7a6d ARM: dts: msm: Update Sun v2 GPU power levels
Add more powerlevel bins based on updated speed-bin fuse values.

Change-Id: I4faf67ffad06ba5873c0e9879b7729f796952d3a
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-07-10 16:23:05 -07:00
Lynus Vaz
243ac95d77 ARM: dts: msm: Use the speed bin fuse to determine sun v2 powerlevels
Add powerlevels on sun v2 GPUs based on the speed bin fuse on the device.

Change-Id: Ia0b35aabce36ab210ed01ea3c8abb90c05e74ac6
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-07-10 16:23:04 -07:00
Mohammed Mirza Mandayappurath Manzoor
7f2973e909 ARM: dts: msm: Update ACD values for Sun v2 GPU
Update ACD values with characterized values for Sun v2 GPU. Also disable
ACD on lower levels.

Change-Id: Ic5f0d7adb7a71be16f393ff90a6d0199179276a3
Signed-off-by: Mohammed Mirza Mandayappurath Manzoor <quic_mmandaya@quicinc.com>
2024-07-10 16:23:03 -07:00
Carter Cooper
154f54c2c9 ARM: dts: msm: Update Sun V2 GPU frequencies
Add new GPU frequency support for Sun V2.

Change-Id: I66a6584a671e51a8420e2ceaace3c067ee56d009
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-07-10 16:23:02 -07:00
Linux Build Service Account
1e85861b7f Merge 9cbd03668a on remote branch
Change-Id: I59cbfed28f071ce14063c50577e447ef2315b0fb
2024-07-05 17:19:42 -07:00
Linux Image Build Automation
e5bce453ee Revert "ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun"
This reverts commit 104705ce03.

Change-Id: I998d09ee8be103980f7ed35661c435da4813aa39
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-03 13:42:26 -07:00
Linux Image Build Automation
da7da2351e Revert "ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan"
This reverts commit ffe4d3c206.

Change-Id: Ie5c8dbc03629255b1ad44813fbb84ba31081f6fd
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-03 13:42:13 -07:00
Linux Image Build Automation
7fbfbf06b7 Revert "ARM: dts: msm: Remove Sun V2 thermal only GPU frequencies"
This reverts commit 06cbe225fa.

Change-Id: Ia0c36ac50cd2a9f8fc3ab823d9625c3c09ad5b8a
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-07-03 13:35:34 -07:00
Carter Cooper
06cbe225fa ARM: dts: msm: Remove Sun V2 thermal only GPU frequencies
All lower GPU frequencies are available and the lowest frequency
is no longer considered 'thermal only'. Remove the tag to allow
the lowest GPU frequency as a normal corner for Sun V2.

Change-Id: I3c2384a0d8d107393d71a3dbf8c22090304e64a7
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-06-26 02:14:44 -07:00
Lynus Vaz
e718fd3680 ARM: dts: msm: Update Sun v2 GPU power levels
Add more powerlevel bins based on updated speed-bin fuse values.

Change-Id: I4faf67ffad06ba5873c0e9879b7729f796952d3a
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-06-25 15:14:18 -07:00
Carter Cooper
ffe4d3c206 ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan
Update the frequency tables for AB and AC SKUs.

Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
Signed-off-by: Xhoendi Collaku <quic_xcollaku@quicinc.com>
Change-Id: I0b19eb8cbb4867ac565fe7c8f381b1c2ba1e3c76
Signed-off-by: Xhoendi Collaku <quic_xcollaku@quicinc.com>
2024-06-24 14:45:20 -07:00
Hareesh Gundu
104705ce03 ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun
Update bus votes for LOW_SVS_D1 corner to have the better power savings.

Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
Signed-off-by: Xhoendi Collaku <quic_xcollaku@quicinc.com>
Change-Id: If0bbb204446d98117264dde29622c43cfc9058d0
2024-06-24 14:43:09 -07:00
Lynus Vaz
361c4aa349 ARM: dts: msm: Use the speed bin fuse to determine sun v2 powerlevels
Add powerlevels on sun v2 GPUs based on the speed bin fuse on the device.

Change-Id: Ia0b35aabce36ab210ed01ea3c8abb90c05e74ac6
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-06-21 09:31:56 -07:00
Bruce Levy
127483cf3f Revert "ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun"
This reverts commit 3a579891a4.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: I85222624406eb4a2fb52a0ff3e6e320b89a56b53
2024-06-18 23:06:44 -07:00
Bruce Levy
2a80873bf1 Revert "ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan"
This reverts commit 4fe74b9768.

Signed-off-by: Bruce Levy <quic_blevy@quicinc.com>
Change-Id: If4dd9a1ba8ae7d5e8f2ed24a9acede3057b446fa
2024-06-18 23:06:29 -07:00
Mohammed Mirza Mandayappurath Manzoor
8c6526dcaa ARM: dts: msm: Update ACD values for Sun v2 GPU
Update ACD values with characterized values for Sun v2 GPU. Also disable
ACD on lower levels.

Change-Id: Ic5f0d7adb7a71be16f393ff90a6d0199179276a3
Signed-off-by: Mohammed Mirza Mandayappurath Manzoor <quic_mmandaya@quicinc.com>
2024-06-18 16:38:08 -07:00
Lynus Vaz
24406b833c ARM: dts: msm: Read the gpu speed bin on sun devices
Read the gpu speed bin devicetree property on sun devices.

Change-Id: I54c444bc434a2475ffe5126b7452f642f4dc7b2a
Signed-off-by: Lynus Vaz <quic_lvaz@quicinc.com>
2024-06-17 16:12:23 -07:00
Carter Cooper
48b0e9aa44 ARM: dts: msm: Update Sun V2 GPU frequencies
Add new GPU frequency support for Sun V2.

Change-Id: I66a6584a671e51a8420e2ceaace3c067ee56d009
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-06-17 16:51:52 -06:00
Carter Cooper
9cbd03668a ARM: dts: msm: Remove Sun V2 thermal only GPU frequencies
All lower GPU frequencies are available and the lowest frequency
is no longer considered 'thermal only'. Remove the tag to allow
the lowest GPU frequency as a normal corner for Sun V2.

Change-Id: I3c2384a0d8d107393d71a3dbf8c22090304e64a7
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-06-10 09:46:21 -07:00
Carter Cooper
4fe74b9768 ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan
Update the frequency tables for AB and AC SKUs.

Change-Id: I74ca8d69d9584b98e36c8aacd39d0b435cf15154
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-06-07 18:35:39 -07:00
Hareesh Gundu
3a579891a4 ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun
Update bus votes for LOW_SVS_D1 corner to have the better power savings.

Change-Id: Iff8e95bbab16427c94b87775fb69d28e0bf9154d
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
2024-06-07 18:34:51 -07:00
Linux Image Build Automation
3ff5b62e77 Revert "ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun"
This reverts commit 2992daffa0.

Change-Id: Icf6ec170d12db836beef7ea144ce6c36d295ecd5
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-06-03 16:30:18 -07:00
Linux Image Build Automation
93a916817e Revert "ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan"
This reverts commit 78fe37ca23.

Change-Id: Ie7b89cef0841c79e59b7e8501efec54b5f1a4278
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-06-03 16:30:06 -07:00
Carter Cooper
bd5166fd80 ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan
Update the frequency tables for AB and AC SKUs.

Change-Id: I46b22a1ccf28db9bc40ea00483d17f4f97b6c6d4
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-05-28 08:41:37 -07:00
Carter Cooper
78fe37ca23 ARM: dts: msm: Update Sun V2 GPU external SKU frequency plan
Update the frequency tables for AB and AC SKUs.

Change-Id: I46b22a1ccf28db9bc40ea00483d17f4f97b6c6d4
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-05-24 16:08:20 -07:00
Hareesh Gundu
2992daffa0 ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun
Update bus votes for LOW_SVS_D1 corner to have the better power savings.

Change-Id: I91872df0dffd1be77d53f6b04bc1296163a1e5fa
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
2024-05-24 16:08:19 -07:00
Hareesh Gundu
c4fbe95851 ARM: dts: msm: Update LOW_SVS_D1 bus votes for sun
Update bus votes for LOW_SVS_D1 corner to have the better power savings.

Change-Id: I91872df0dffd1be77d53f6b04bc1296163a1e5fa
Signed-off-by: Hareesh Gundu <quic_hareeshg@quicinc.com>
2024-05-23 15:17:21 -06:00
Linux Build Service Account
b9501a1c6c Merge f2b3fc782e on remote branch
Change-Id: I25b95b94e9c69653ae3b26ec13f5833982c35241
2024-05-21 00:37:59 -07:00
Linux Image Build Automation
db52b9a9d5 Revert "ARM: dts: msm: Add Sun V2 GPU support"
This reverts commit 051ac8e212.

Change-Id: I5ae810d6ef65811facd34c52e955bf71404b2458
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-05-14 02:03:56 -07:00
Linux Image Build Automation
e75484bfe2 Revert "ARM: dts: msm: Add additional Sun GPU msm-id support"
This reverts commit 43c1c52284.

Change-Id: I276e34d1019a875d5cdc7e60f96dcd28f0baa921
Signed-off-by: Linux Image Build Automation <quic_ibautomat@quicinc.com>
2024-05-14 02:03:42 -07:00
qctecmdr
f2b3fc782e Merge "ARM: dts: msm: Add Sun V2 GPU support" 2024-05-08 00:53:07 -07:00
qctecmdr
6f85088415 Merge "ARM: dts: msm: Add additional Sun GPU msm-id support" 2024-04-30 02:35:57 -07:00
Carter Cooper
43c1c52284 ARM: dts: msm: Add additional Sun GPU msm-id support
Add new msm-id support for Sun GPU V1.

Change-Id: I38eeabb8a13ac533b76abfb26f0faa81214f36bf
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-04-23 15:39:36 -07:00
Carter Cooper
051ac8e212 ARM: dts: msm: Add Sun V2 GPU support
Add GPU support for Sun V2 devices.

Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
Change-Id: I8fab9d400ace2257e486fadc5e41836013e09c77
2024-04-23 15:39:33 -07:00
Carter Cooper
5641f98ed8 ARM: dts: msm: Add Sun V2 GPU support
Add GPU support for Sun V2 devices.

Change-Id: I8fab9d400ace2257e486fadc5e41836013e09c77
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-04-20 11:54:16 +05:30
qctecmdr
1d617360ce Merge "ARM: dts: msm: Add power domains for sun GPU" 2024-04-17 11:20:42 -07:00
Linux Build Service Account
837eabb811 Merge b884d6ef26 on remote branch
Change-Id: Ia591fcb3a668452f836e08f192627d961854e9c3
2024-04-16 23:18:58 -07:00
qctecmdr
8024a7ac47 Merge "ARM: dts: msm: Add coresight configurations for sun" 2024-04-15 10:33:31 -07:00
Carter Cooper
669e9df2ea ARM: dts: msm: Add additional Sun GPU msm-id support
Add new msm-id support for Sun GPU V1.

Change-Id: I38eeabb8a13ac533b76abfb26f0faa81214f36bf
Signed-off-by: Carter Cooper <quic_ccooper@quicinc.com>
2024-03-29 15:22:41 -06:00