linux-arm-kernel.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [GIT PULL] Qualcomm driver fixes for v6.11
@ 2024-08-26 14:52 Bjorn Andersson
  0 siblings, 0 replies; only message in thread
From: Bjorn Andersson @ 2024-08-26 14:52 UTC (permalink / raw)
  To: arm, soc
  Cc: linux-arm-msm, linux-arm-kernel, Arnd Bergmann, Olof Johansson,
	Kevin Hilman, Bjorn Andersson, Bartosz Golaszewski, Konrad Dybcio,
	Andrew Halaney, Murali Nalajala, Richard Acayan,
	Volodymyr Babchuk


The following changes since commit 8400291e289ee6b2bf9779ff1c83a291501f017b:

  Linux 6.11-rc1 (2024-07-28 14:19:55 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git tags/qcom-drivers-fixes-for-6.11

for you to fetch changes up to c158ceb826068a8bbe3c9e78df420f47ba53c8a8:

  soc: qcom: pd-mapper: Fix singleton refcount (2024-08-21 09:50:48 -0500)

----------------------------------------------------------------
Qualcomm driver fixes for v6.11

This corrects the tzmem virt-to-phys conversion, which caused issues for
the uefisecapp implementation of EFI variable access. SDM670 is excluded
from tzmem usage due to reported issues.

The SCM get wait queue context call is corrected to be marked ATOMIC and
some dead code in qseecom, following the tzmem conversion, is removed.

The memory backing command DB is remapped writecombined, to avoid XPU
violations when Linux runs without the Qualcomm hypervisor.

Two compile fixes are added for pd-mapper, and the broken reference
count is corrected, to make pd-mapper deal with remoteprocs going away.

In pmic_glink a race condition where the client callbacks might be
called before we returned the client handle is corrected. The broken conditions
for when to signal that the firmware is going down is also corrected.

In the pmic_glink UCSI driver, the ucsi_unregister() is moved out of the
pdr callback, as this is being invoked in atomic context.

Konrad's email address is updated in MAINTAINERS, and related mailmap
entries are added.

----------------------------------------------------------------
Andrew Halaney (1):
      soc: qcom: pd-mapper: Depend on ARCH_QCOM || COMPILE_TEST

Arnd Bergmann (1):
      soc: qcom: pd-mapper: mark qcom_pdm_domains as __maybe_unused

Bartosz Golaszewski (2):
      firmware: qcom: tzmem: fix virtual-to-physical address conversion
      firmware: qcom: qseecom: remove unused functions

Bjorn Andersson (4):
      soc: qcom: pmic_glink: Fix race during initialization
      usb: typec: ucsi: Move unregister out of atomic section
      soc: qcom: pmic_glink: Actually communicate when remote goes down
      soc: qcom: pd-mapper: Fix singleton refcount

Konrad Dybcio (2):
      mailmap: Add an entry for Konrad Dybcio
      MAINTAINERS: Update Konrad Dybcio's email address

Murali Nalajala (1):
      firmware: qcom: scm: Mark get_wq_ctx() as atomic call

Richard Acayan (1):
      firmware: qcom: tzmem: disable sdm670 platform

Volodymyr Babchuk (1):
      soc: qcom: cmd-db: Map shared memory as WC, not WB

 .mailmap                                   |  2 ++
 MAINTAINERS                                |  6 ++--
 drivers/firmware/qcom/qcom_scm-smc.c       |  2 +-
 drivers/firmware/qcom/qcom_tzmem.c         | 33 ++++++++++++++--------
 drivers/power/supply/qcom_battmgr.c        | 16 +++++++----
 drivers/soc/qcom/Kconfig                   |  2 +-
 drivers/soc/qcom/cmd-db.c                  |  2 +-
 drivers/soc/qcom/pmic_glink.c              | 40 ++++++++++++++++++--------
 drivers/soc/qcom/pmic_glink_altmode.c      | 17 +++++++----
 drivers/soc/qcom/qcom_pd_mapper.c          |  4 ++-
 drivers/usb/typec/ucsi/ucsi_glink.c        | 43 ++++++++++++++++++++--------
 include/linux/firmware/qcom/qcom_qseecom.h | 45 ------------------------------
 include/linux/soc/qcom/pmic_glink.h        | 11 ++++----
 13 files changed, 120 insertions(+), 103 deletions(-)


^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2024-08-26 14:53 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-26 14:52 [GIT PULL] Qualcomm driver fixes for v6.11 Bjorn Andersson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).