mbox series

[GIT,PULL] A few more Qualcomm driver updates for v6.13

Message ID 20241113032425.356306-1-andersson@kernel.org (mailing list archive)
State Not Applicable
Headers show
Series [GIT,PULL] A few more Qualcomm driver updates for v6.13 | expand

Pull-request

https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-6.13-2

Message

Bjorn Andersson Nov. 13, 2024, 3:24 a.m. UTC
The following changes since commit d088afa7de3cbe689954dad49e7058d2c4b8944c:

  soc: qcom: socinfo: add QCS9100 ID (2024-10-29 15:09:02 -0500)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-for-6.13-2

for you to fetch changes up to 54a8cd0f92068a3718092f68c8ae99e2078f44b6:

  soc: qcom: ice: Remove the device_link field in qcom_ice (2024-11-11 22:03:30 -0600)

----------------------------------------------------------------
A few more Qualcomm driver updates for v6.13

Make the Adreno driver invoke the SMMU aperture setup firmware function,
which is required to allow the GPU to manage per-process page tables in
some firmware versions - as an example Rb3Gen2 has no GPU without this.

Add X1E Devkit to the list of devices that has functional EFI variable
access through the uefisecapp.

Flip the "manual slice configuration quirk" in the Qualcomm LLCC driver,
as this only applies to a single platform, and introduce support for
QCS8300, QCS615, SAR2130P, and SAR1130P.

Lastly, add IPQ5424 and IPQ5404 to the Qualcomm socinfo driver.

----------------------------------------------------------------
Bjorn Andersson (2):
      firmware: qcom: scm: Introduce CP_SMMU_APERTURE_ID
      drm/msm/adreno: Setup SMMU aparture for per-process page table

Dmitry Baryshkov (3):
      dt-bindings: cache: qcom,llcc: document SAR2130P and SAR1130P
      soc: qcom: llcc: use deciman integers for bit shift values
      soc: qcom: llcc: add support for SAR2130P and SAR1130P

Jingyi Wang (2):
      dt-bindings: cache: qcom,llcc: Document the QCS8300 LLCC
      soc: qcom: llcc: Add LLCC configuration for the QCS8300 platform

Joe Hattori (1):
      soc: qcom: ice: Remove the device_link field in qcom_ice

Konrad Dybcio (1):
      soc: qcom: llcc: Flip the manual slice configuration condition

Manikanta Mylavarapu (2):
      dt-bindings: arm: qcom,ids: add SoC ID for IPQ5424/IPQ5404
      soc: qcom: socinfo: add IPQ5424/IPQ5404 SoC ID

Melody Olvera (1):
      dt-bindings: firmware: qcom,scm: Document sm8750 SCM

Sibi Sankar (1):
      firmware: qcom: uefisecapp: Allow X1E Devkit devices

Song Xue (2):
      dt-bindings: cache: qcom,llcc: Document the QCS615 LLCC
      soc: qcom: llcc: Add configuration data for QCS615

 .../devicetree/bindings/cache/qcom,llcc.yaml       |  32 ++
 .../devicetree/bindings/firmware/qcom,scm.yaml     |   2 +
 drivers/firmware/qcom/qcom_scm.c                   |  27 +
 drivers/firmware/qcom/qcom_scm.h                   |   1 +
 drivers/gpu/drm/msm/adreno/adreno_gpu.c            |  11 +
 drivers/soc/qcom/ice.c                             |   6 +-
 drivers/soc/qcom/llcc-qcom.c                       | 615 +++++++++++++++++++--
 drivers/soc/qcom/socinfo.c                         |   2 +
 include/dt-bindings/arm/qcom,ids.h                 |   2 +
 include/linux/firmware/qcom/qcom_scm.h             |   2 +
 include/linux/soc/qcom/llcc-qcom.h                 |  12 +
 11 files changed, 676 insertions(+), 36 deletions(-)