• Arnd Bergmann's avatar
    Merge tag 'qcom-drivers-for-6.12' of... · 6d674804
    Arnd Bergmann authored
    Merge tag 'qcom-drivers-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/drivers
    
    Qualcomm driver updates for v6.12
    
    Support is added for making SCM driver configure the system either for a
    full or minimal ramdump following a system crash. The ramdump mode is
    changed from being enable-only to enable/disable as requested.
    
    The QSEECOM uefisecapp interface is allow-listed on Surface Laptop 7 and
    Lenovo Thinkpad T14s, providing EFI variable access.
    
    The change to match the SMD RPM driver based on the SMD channel name is
    reverted, in favor of stepping back to OF-based matching, as a means to
    get module autoloading to work properly.
    
    AOSS, APR, ICE, OCMEM, PBS and SMP2P drivers has error handling cleaned
    up using scoped resources.
    
    Trace events are added to the BWMON and SMP2P drivers, for better
    insights into their operations.
    
    The X1E LLCC configuration data is updated based on recommended values.
    
    A number of platforms are added to the in-kernel PD-mapper.
    
    SocInfo driver is extended with IDs from SM7325, QCS8275 and QCS8300
    families.
    
    * tag 'qcom-drivers-for-6.12' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: (33 commits)
      firmware: qcom: scm: Allow QSEECOM on Surface Laptop 7 models
      dt-bindings: soc: qcom: qcom,pmic-glink: Document SM7325 compatible
      soc: qcom: pd_mapper: Add SM7325 compatible
      soc: qcom: socinfo: Add Soc IDs for SM7325 family
      dt-bindings: arm: qcom,ids: Add IDs for SM7325 family
      soc: qcom: socinfo: add QCS8275/QCS8300 SoC ID
      dt-bindings: arm: qcom,ids: add SoC ID for QCS8275/QCS8300
      soc: qcom: smp2p: use scoped device node handling to simplify error paths
      soc: qcom: pbs: use scoped device node handling to simplify error paths
      soc: qcom: ocmem: use scoped device node handling to simplify error paths
      soc: qcom: ice: use scoped device node handling to simplify error paths
      soc: qcom: aoss: simplify with scoped for each OF child loop
      soc: qcom: apr: simplify with scoped for each OF child loop
      soc: qcom: smd-rpm: add qcom,smd-rpm compatible
      dt-bindings: soc: qcom: smd-rpm: add generic compatibles
      Revert "soc: qcom: smd-rpm: Match rpmsg channel instead of compatible"
      firmware: qcom: scm: Add multiple download mode support
      firmware: qcom: scm: Refactor code to support multiple dload mode
      soc: qcom: pd_mapper: Add more older platforms without domains
      soc: qcom: pd_mapper: Add X1E80100
      ...
    
    Link: https://lore.kernel.org/r/20240904193042.15118-1-andersson@kernel.orgSigned-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    6d674804
qcom,rpm-proc.yaml 6.24 KB