lkml.org 
[lkml]   [2020]   [Mar]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH 0/5] Add support for GPU DDR BW scaling
Date
This series adds support for GPU DDR bandwidth scaling and is based on the
bindings from Sarvana[1]. This work is based on Sibi's work for CPU side [2]
which also lists all the needed dependencies to get this series working.
My workspace is based on a chrome tag [3]. Although the bindings add support
for both peak and average bandwidth votes, I have only added support for peak
bandwidth votes.

[1]: https://patchwork.kernel.org/cover/11277199/
[2]: https://patchwork.kernel.org/cover/11353185/ (this lists further dependencies)
[3]: https://chromium-review.googlesource.com/c/chromiumos/third_party/kernel/+/2097039/3

Sharat Masetty (5):
arm64: dts: qcom: sc7180: Add interconnect bindings for GPU
arm64: dts: qcom: sc7180: Add GPU DDR BW opp table
drm: msm: scale DDR BW along with GPU frequency
drm: msm: a6xx: Fix off by one error when setting GPU freq
dt-bindings: drm/msm/gpu: Document OPP phandle list for the GPU

.../devicetree/bindings/display/msm/gpu.txt | 63 +++++++++++++++++++++-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 52 +++++++++++++++++-
drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 43 ++++++++++++---
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 44 +++++++++++++--
drivers/gpu/drm/msm/msm_gpu.h | 9 ++++
5 files changed, 197 insertions(+), 14 deletions(-)

--
2.7.4

\
 
 \ /
  Last update: 2020-03-31 09:57    [W:0.124 / U:29.824 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site