linux/drivers/soc/qcom
Dave Airlie 49862587fa Merge tag 'drm-msm-fixes-2025-08-26' of https://gitlab.freedesktop.org/drm/msm into drm-fixes
Fixes for v6.17-rc4

Core/GPU:
- fix comment doc warning in gpuvm
- fix build with KMS disabled
- fix pgtable setup/teardown race
- global fault counter fix
- various error path fixes
- GPU devcoredump snapshot fixes
- handle in-place VM_BIND remaps to solve turnip vm update race
- skip re-emitting IBs for unusable VMs
- Don't use %pK through printk
- moved display snapshot init earlier, fixing a crash

DPU:
- Fixed crash in virtual plane checking code
- Fixed mode comparison in virtual plane checking code

DSI:
- Adjusted width of resulution-related registers
- Fixed locking issue on 14nm PLLs

UBWC (per Bjorn's ack)
- Added UBWC configuration for several missing platforms (fixing
  regression)

Signed-off-by: Dave Airlie <airlied@redhat.com>
From: Rob Clark <rob.clark@oss.qualcomm.com>
Link: https://lore.kernel.org/r/CACSVV02+u1VW1dzuz6JWwVEfpgTj6Y-JXMH+vX43KsKTVsW+Yg@mail.gmail.com
2025-08-29 09:05:18 +10:00
..
apr.c soc: qcom: apr: simplify with scoped for each OF child loop 2024-08-14 22:14:43 -05:00
cmd-db.c soc: qcom: cmd-db: Map shared memory as WC, not WB 2024-07-28 21:59:45 -05:00
icc-bwmon.c soc: Switch back to struct platform_driver::remove() 2024-11-01 17:08:57 +01:00
ice.c scsi: soc: qcom: ice: Add HWKM support to the ICE driver 2025-04-11 21:10:30 -04:00
Kconfig soc: qcom: Add UBWC config provider 2025-07-04 17:48:39 -07:00
kryo-l2-accessors.c
llcc-qcom.c soc: qcom: llcc-qcom: Add support for SM8750 2025-05-12 22:26:21 +01:00
Makefile soc: qcom: Add UBWC config provider 2025-07-04 17:48:39 -07:00
mdt_loader.c soc: qcom: mdt_loader: Fix error return values in mdt_header_valid() 2025-06-25 14:31:31 -05:00
ocmem.c soc: Switch back to struct platform_driver::remove() 2024-11-01 17:08:57 +01:00
pdr_interface.c soc: qcom: pdr: Fix the potential deadlock 2025-02-14 09:16:27 -06:00
pdr_internal.h soc: qcom: Do not expose internal servreg_location_entry_ei array 2025-02-14 11:37:30 -06:00
pmic_glink_altmode.c soc: qcom: pmic_glink_altmode: fix spurious DP hotplug events 2025-05-09 17:12:55 -05:00
pmic_glink.c soc: qcom: pmic_glink: fix OF node leak 2025-07-16 22:58:57 -05:00
pmic_pdcharger_ulog.c soc: qcom: mention intentionally broken module autoloading 2024-04-21 11:22:11 -05:00
pmic_pdcharger_ulog.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -04:00
qcom_aoss.c soc: qcom: Use str_enable_disable-like helpers 2025-02-04 21:16:36 -06:00
qcom_gsbi.c soc: Switch back to struct platform_driver::remove() 2024-11-01 17:08:57 +01:00
qcom_pd_mapper.c soc: qcom: pd-mapper: Add support for SM7150 2025-05-09 17:12:55 -05:00
qcom_pdr_msg.c soc: qcom: Do not expose internal servreg_location_entry_ei array 2025-02-14 11:37:30 -06:00
qcom_stats.c soc: qcom: qcom_stats: Add QMP support for syncing ddr stats 2025-06-17 09:12:08 -05:00
qcom-geni-se.c soc: qcom: geni-se: Enable QUPs on SA8255p Qualcomm platforms 2025-07-22 18:52:50 +02:00
qcom-pbs.c soc: qcom: pbs: simplify locking with guard() 2024-10-05 22:12:48 -05:00
qmi_encdec.c soc: qcom: fix endianness for QMI header 2025-06-17 15:49:10 -05:00
qmi_interface.c soc: qcom: fix endianness for QMI header 2025-06-17 15:49:10 -05:00
ramp_controller.c soc: Switch back to struct platform_driver::remove() 2024-11-01 17:08:57 +01:00
rmtfs_mem.c soc: qcom: rmtfs: constify rmtfs_class 2024-12-26 15:18:03 -06:00
rpm_master_stats.c soc: Switch back to struct platform_driver::remove() 2024-11-01 17:08:57 +01:00
rpm-proc.c soc: Switch back to struct platform_driver::remove() 2024-11-01 17:08:57 +01:00
rpmh-internal.h
rpmh-rsc.c soc: qcom: rpmh-rsc: Add RSC version 4 support 2025-07-16 15:38:13 -05:00
rpmh.c soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers 2024-05-27 11:50:09 -05:00
smd-rpm.c soc: qcom: smd-rpm: add qcom,smd-rpm compatible 2024-08-14 22:14:42 -05:00
smem_state.c soc: qcom: smem_state: fix missing of_node_put in error path 2024-12-25 22:14:01 -06:00
smem.c soc: qcom: smem: Update max processor count 2025-05-09 17:12:55 -05:00
smp2p.c soc: drivers for 6.16 2025-05-31 07:53:30 -07:00
smsm.c soc: Switch to irq_domain_create_*() 2025-05-16 21:06:11 +02:00
socinfo.c soc: qcom: socinfo: Add support to retrieve APPSBL build details 2025-07-16 22:59:08 -05:00
spm.c soc: qcom: spm: add missing MODULE_DESCRIPTION() 2024-06-05 22:02:16 -05:00
trace_icc-bwmon.h soc: qcom: icc-bwmon: Add tracepoints in bwmon_intr_thread 2024-07-31 22:22:47 -05:00
trace-aoss.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -04:00
trace-rpmh.h tracing/treewide: Remove second parameter of __assign_str() 2024-05-22 20:14:47 -04:00
trace-smp2p.h soc: qcom: smp2p: Introduce tracepoint support 2024-07-28 21:58:46 -05:00
ubwc_config.c soc: qcom: use no-UBWC config for MSM8956/76 2025-08-25 14:01:26 -07:00
wcnss_ctrl.c soc: qcom: wcnss: simplify with cleanup.h 2024-07-06 12:56:50 -05:00