Commit Graph
14 Commits
Author SHA1 Message Date
Archana Sriram fbd324ee41 dt-bindings: adreno: Add property for multiple fuses based speed bin
This change adds documentation for GPU property
"qcom,gpu-speed-bin-vectors" which helps to add multiple fuses
based speed bin. This enables support for different GPU Fmax
frequencies based on speed bin value.

Change-Id: Ibbd405aa50ba296ce22a57cdf0fbfa020f63eaef
2021-06-24 16:30:07 +05:30
Young Kwak ffecb56e0f ARM: dts: msm: Add tzone-names for lagoon GPU
Add GPU tzone-names to get the GPU temperature on lagoon.

CRs-Fixed: 2765368
Change-Id: I6412554bf6fa0738bb7cd036b58badb9ce7ec4cc
2021-01-29 20:48:45 +09:00
Hareesh Gundu bbd019ddbc ARM: dts: msm: Enable GPU-BIMC interface clock voting for scuba
Enable GPU-BIMC interface clock voting for scuba to meet the BW
voting requirement.

Change-Id: I514d12eb574ad447778c5f30fd4d870bae3cb567
2020-08-31 00:07:02 -07:00
Sebanti Das 56f472e7f0 ARM: dts: msm: Remove adreno "qcom,bus-width" entry
Removed GPU related bus-width entries from devicetree
which are not supported from the GPU driver.

Change-Id: I1e03f98ec485f3f7c2d3d2e429e74a64b2eb7da1
2020-07-28 16:22:36 +05:30
Deepak Kumar 6681cbb8cf ARM: dts: msm: Add GPU mempool configuration for Bengal 32bit
Add GPU mempool configuration for 32bit Bengal. This configuration
doesn't reserve any memory upfront and adds a limit on higher order
pages that can be pooled. This is needed to optimize memory footprint
for 32bit devices.

Change-Id: I8f15251433d564dc7bea63cf344d7b3e81139cbe
2019-12-14 02:15:02 +05:30
Deepak Kumar f398c7bcb7 dt-bindings: adreno: Add property to limit number of pages per GPU pool
This change adds documentation for 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
2019-12-14 02:06:40 +05:30
Deepak Kumar 1b0fc2ee11 ARM: dts: msm: Enable CX iPeak support for GPU on Bengal
Enable CX iPeak support for GPU to handle peak current
limit using common CX iPeak driver.

Change-Id: I8d53a68f2b72a4394af65e1cc8269f5de9ba83fe
2019-12-03 22:06:26 -08:00
Pankaj Gupta e9609270fb ARM: dts: msm: Add a vote for CPU to GPU Config path for lito
We should have a vote for CPU to GPU config path
when we are trying to access any GPU config registers.
This will make sure that all the clocks in the CPU to
GPU config paths are ON and we are not riding on
someone's else vote for this path.

Change-Id: I13fcc89b3fd65d1444abbd1696658c1b81c6bd03
2019-11-27 15:41:29 +05:30
qctecmdr 3f89fd31da Merge "ARM: dts: msm: Add bus dcvs tuning parameter to kona gpu" 2019-09-13 11:55:56 -07:00
Akhil P Oommen e9f0f4fc65 ARM: dts: msm: Update ACD table for Lito GPU
Update the ACD table according to the new format for Lito GPU.
Also update the dt bindings for the new format.

Change-Id: I64ceec837b1b9dc70dc39105b01886aad8ee4627
2019-09-04 12:40:03 +05:30
Harshdeep Dhatt 3b7046473c ARM: dts: msm: Add bus dcvs tuning parameter to kona gpu
This is an alternate approach to using floating watermark approach
for gpu bus dcvs.

Change-Id: Ieded1ff369dc2af4f549b18c3cb7c3edc456244c
2019-09-03 22:45:39 -06:00
Sharat Masetty a9834555be dt-bindings: Add nvmem configurations in adreno
This patch adds documentation for optional gpu configurations based on
nvmem device. This is an alternative way of reading fuse bits
configurations from nvmem region.

Change-Id: I6c477f5f712bab69c716d7a87fc6a2cd9a313d26
2019-08-20 15:09:26 +05:30
Raghu Ananya Arabolu 6845d36bea ARM: dts: qcom: Remove GMU power levels from GPU dtsi
The GMU power levels are now hardcoded. Remove the device node
binding that defines the set of GMU power levels.

Change-Id: Ib439f20c8c77af38b579c1222a8915231ab26b84
2019-06-27 10:48:07 -07:00
Venkata Narendra Kumar Gutta ed241f1327 dt-bindings: Add devicetree bindings to devicetree project
Add devicetree bindings snapshot to the devicetree project.
This snapshot is taken as of
'commit f3dd4aaeb3 (Merge
"platform: qpnp-revid: Add REVID support for PM7250B")' of
the kernel project.

Change-Id: I5e0ec0eae63ff9c071b2924bd84c5b20d3f6554d
2019-05-02 16:41:24 -07:00