Commit Graph

30 Commits

Author SHA1 Message Date
Harshitha Sai Neelati
b2d7b0b3da dt-bindings: kgsl: Add compatible string for Ravelin GPU
Add "qcom,adreno-gpu-gen6_3_26_0" compatible string for ravelin GPU.
New compatible string is to enable GPU feature set for ravelin SOC.

Change-Id: I1387382dfce7162b74fae2d5de9cb5edf7858d40
2022-11-10 13:43:31 +05:30
Kaushal Sanadhya
59b8896242 dt-bindings: adreno: Add property to limit number of pages per GPU pool
This change adds documentation for the GPU memory pool property
"qcom,mempool-max-pages" which can be specified for each pool.
This property provides an option to limit number of pages that
can be pooled in a given pool.

Change-Id: I56daf6bda43e0b0af73f24594869bf394a93dc7e
2022-08-10 16:12:50 +05:30
Kamal Agrawal
22fd32a626 dt-bindings: kgsl: Add compatible string for Anorak GPU
Add "qcom,adreno-gpu-gen7-6-0" compatible string for Anorak GPU.
New compatible string is to enable GPU feature set specific to Anorak SOC.

Change-Id: I4d56a59e70333ca5390cc01bf78b097fc2075420
2022-06-24 01:45:05 -07:00
Harshitha Sai Neelati
572194c5bd dt-bindings: kgsl: Add compatible string for Diwali GPU
Add "qcom,adreno-gpu-a662" compatible string for diwali GPU.
New compatible string is to enable GPU feature set for diwali SOC.

Change-Id: I8e91883126b1a4eab11cae7cf76e267bba33379d
2022-04-27 12:25:59 +05:30
Akhil P Oommen
cbce76ac4d dt-bindings: Document "qcom,cx-level" property
Document "qcom,cx-level" property for adreno gpu.

Change-Id: I09c309a1b0021da732ae205628b4830810fbcd2b
2022-04-13 11:52:51 +05:30
Hareesh Gundu
10e33eda55 dt-bindings: kgsl: Add compatible string for neo GPU
Add "qcom,adreno-gpu-a621" compatible string for neo GPU.
New compatible string is to enable GPU feature set for neo SOC.

Change-Id: I7543cb94f8900e5c9812458b8b4e3a8e43caaf29
2022-02-23 23:01:26 +05:30
Rohan Sethi
9368949ddb dt-bindings: kgsl: Add compatible string for Parrot's GPU
Add "qcom,adreno-gpu-gen7-3-0" compatible string for Parrot's GPU.
New compatible string is to enable GPU feature set specific to Parrot SOC.

Change-Id: I7b41da23c50459aa8df4fd3c27f4bfa6fb238e78
2022-01-24 18:05:16 +05:30
Deepak Kumar
419492c87e dt-bindings: kgsl: Add compatible string for Cape's GPU
Add "qcom,adreno-gpu-gen7-4-0" compatible string for Cape's GPU.
New compatible string is to enable GPU feature set specific to Cape SOC.

Change-Id: Ia7f0e93c32ebfa9bdc3582217c2a0aa0bbe35cfa
2021-11-01 16:28:33 +05:30
Carter Cooper
bc72ff7063 ARM: dts: msm: Add qcom,initial-min-pwrlevel bindings
Add bindings documentation to allow setting the minimum GPU power level.

Change-Id: I807f0ee5ac7f28898d0b58d2f2e413119ee61df0
2021-10-19 16:15:05 -06:00
Lynus Vaz
bf2a46aee6 ARM: dts: msm: Remove Waipio GenC GPU strings
The Adreno devices are renamed from GenC to Gen7. Remove the
older GenC names for Waipio and Waipio-v2 GPU now that the
corresponding code changes are in place.

Change-Id: Iee1e31a86cf98f9a4b831f02fa41804447c0482c
2021-08-12 09:33:31 -07:00
Lynus Vaz
fdce4f7e95 Revert "ARM: dts: msm: Remove the GenC names for Waipio"
This reverts commit f6c361b9a4.
This commit requires kernel changes as a prerequisite.

Change-Id: I794579e581158139440409e1265e6c18e0738fe0
2021-08-09 13:19:16 -07:00
Lynus Vaz
f6c361b9a4 ARM: dts: msm: Remove the GenC names for Waipio
Remove the GenC naming for Waipio and Waipio-v2 GPU

Change-Id: If340a095cbe8a47602641290f779b5317292607f
2021-07-26 17:07:21 -07:00
Lynus Vaz
474e60fb09 ARM: dts: msm: Add Gen7 as a compatible string for the GPU
The GenC naming will be phased out in favor of Gen7. Use both strings
in the Waipio and Waipio-v2 dtsi temporarily till the kernel code is
updated.

Change-Id: Ia03c49fc153cf94b14d4edfb7f3a4a9f4a9024a8
2021-07-26 17:04:37 -07:00
qctecmdr
7ff716dce6 Merge "dt-bindings: kgsl: Remove unused midframe sampling support" 2021-06-06 07:30:46 -07:00
qctecmdr
43d4e035be Merge "dt-bindings: kgsl: Add device tree bindings for GPU c500 v2" 2021-06-04 21:36:38 -07:00
Deepak Kumar
b43cba1834 dt-bindings: kgsl: Remove unused midframe sampling support
Remove property "qcom,enable-midframe-timer" as it is
not being used anywhere.

Change-Id: I741af1ee540fa90af0d990338bf46532725e4132
2021-06-04 11:13:41 +05:30
Urvashi Agrawal
07f6685664 dt-bindings: kgsl: Add device tree bindings for GPU c500 v2
Add "qcom,adreno-gpu-c500v2" compatible string bindings for GPU
core properties, this is needed to enable the v2 version of the
c500 target.

Change-Id: Ie64bfbba6a4877d38b66c975c56711c0aec798d1
2021-06-02 12:36:20 -07:00
Pankaj Gupta
2c7d938ff5 dt-bindings: kgsl: Add compatible property in qcom,gpu-model
We can define compatible property for qcom,gpu-model nodes.

Change-Id: Idd680b536a95d6124c06541253b0cb6b082d790e
2021-05-27 12:10:03 +05:30
Hareesh Gundu
ddb29e197b ARM: dts: msm: Add vk-device-id property
vk-device-id allows user to specify the unique
number for specific GPU model.

Change-Id: I1cc5f0fc9ef6882eb72a8578891f13ecbbc129c2
2021-05-20 04:00:04 +05:30
Hareesh Gundu
36e036c728 ARM: dts: msm: Add support for GPU models properties
GPU models properties will allow to configure gpu
model name based on hardware fuse configuration.

Change-Id: I467d68a0d4a3e5992430c3d90f937291b4039b2f
2021-05-13 11:45:15 +05:30
Carter Cooper
5ce24d18af dt-bindings: kgsl: Add device tree bindings for GPU and GMU properties
Add "qcom,adreno-gpu-c500" compatible string bindings for GPU
core properties.  Add "qcom,genc-gmu", "qcom,gpu-gmu-hwsched" and
"qcom,genc-gmu-hwsched" compatible string bindings for GMU properties.
New compatible strings are to enable GPU feature set specific to
GenC targets.

Change-Id: I0158460842e602f58edc634986241ce9bcd6f2a5
2021-01-25 16:49:21 -08:00
Elliot Berman
7adfb2b429 ARM: dts: msm: Merge kernel.lnx.5.4-200915 into msm-5.10
Merge kernel.lnx.5.4-200915 into msm-5.10.

Change-Id: If85db2d0b92b484f2e439d72bee8c5e1056baa3f
2020-12-17 06:33:10 -08:00
Elliot Berman
b54d17c2f5 bindings: Merge android-mainline (cbf07d5) into msm-waipio
Merge snapshot of bindings from android-mainline commit cbf07d5
("FROMLIST: clk: sunxi-ng: add support for the Allwinner A100 CCU").

Change-Id: Ica9bc8abf055fb28bdcd33dad244e3ba5fe1a04b
2020-09-23 13:47:05 -07:00
Young Kwak
fef117d47d ARM: dts: msm: Add tzone-names for lahaina GPU
Add GPU tzone-names to get the GPU temperature on lahaina.

CRs-Fixed: 2765368
Change-Id: I8acbb6aee4a98f9e1e3b3b18a77cd798dc24ff3a
2020-09-10 19:08:44 +09:00
Deepak Kumar
3273ba362a dt-bindings: kgsl: Add device tree bindings for GPU core properties
Add "qcom,adreno-gpu-a660-shima" compatible string bindings for GPU
core properties. New compatible string is to enable GPU feature set
specific to Shima SOC.

Change-Id: I1a4e5d17b4700846b6adcec41595f14061347074
2020-07-05 12:39:42 +05:30
Hareesh Gundu
0fc2df7160 dt-bindings: kgsl: Add device tree bindings for GPU core properties
Add "qcom,adreno-gpu-a619-holi" compatible string bindings for GPU
core properties. New compatible string is to enable GPU feature set
specific to Holi SOC.

Change-Id: Iab51e37dffdc611945f133bfa68859fecc051396
2020-05-12 21:50:15 +05:30
Jordan Crouse
7f0839759b dt-bindings: kgsl: Add device tree bindings for the KGSL GPU driver
Add the bindings for the KGSL GPU driver as of msm-4.19 commit
494c3df ("Merge "ARM: dts: msm: Add inline crypto engine node for
bengal"").

Change-Id: Ic0dedbade91472fc4c2142a0bb64e063b13394a7
2019-12-05 10:13:59 -07:00
Raghavendra Rao Ananta
e4b1dcc77e dt-bindings: Add snapshot for 5.4-rc2
Add the device-tree bindings' snapshot from tmp-abe0ec5a8133 for
5.4-rc2.

Change-Id: I346809db756dd18a509ce440499d98a7fefecd16
2019-10-16 10:18:01 -07:00
Raghavendra Rao Ananta
430b7fac16 dt-bindings: Add snapshot for 5.3-rc4
Add the device-tree bindings' snapshot from tmp-9855ec2fd422 for
5.3-rc4.

Change-Id: I25b0ac9b29c0347f557b87094ede86370a89a0f2
2019-08-22 23:08:38 -07:00
Murali Nalajala
719cc9aa79 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project

Change-Id: I20b46d194bd3b107ddcb3e35283e6dafa27adec1
2019-05-31 16:45:27 -07:00