[GIT PULL] MHI changes for v7.2

Manivannan Sadhasivam <[email protected]> Fri, 5 Jun 2026 09:43:18 +0200
Newsgroups dev.linux.lists.mhi
Message-ID <jerqsbmye24zebssys3tv7oncaj3gurirpjzrqvz2nmandl4xg@oqeyjeuy3rkj>
The following changes since commit 254f49634ee16a731174d2ae34bc50bd5f45e731:

  Linux 7.1-rc1 (2026-04-26 14:19:00 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git tags/mhi-for-v7.2

for you to fetch changes up to 32845111e8ea6ef5e837b6d25080e69e99bd4561:

  bus: mhi: host: pci_generic: Fix the physical function check (2026-05-27 17:43:11 +0200)

----------------------------------------------------------------
MHI Host
--------

- Request power-of-2 MSI vectors from pci_generic driver for sanity.

- Add support for Telit FE910C04 modem based on Qcom SDX35 chipset

- Fix the check used to identify the physical functions to work with both SR-IOV
  and non-SR-IOV devices

MHI Endpoint
------------

- Fix a potential deadlock in the mhi_ep_reset_worker() helper

- Add lock around mhi_ep_handle_syserr() in the error path to avoid race in
  setting MHI state in the error path

- Add missing state_lock protection for mhi_state access

----------------------------------------------------------------
Daniele Palmas (1):
      bus: mhi: host: pci_generic: Add Telit FE910C04 modem support

Javier Achirica (1):
      bus: mhi: host: pci_generic: Round up nr_irqs to power of two

Manivannan Sadhasivam (2):
      bus: mhi: ep: Protect mhi_ep_handle_syserr() in the error path
      bus: mhi: host: pci_generic: Fix the physical function check

Sumit Kumar (2):
      bus: mhi: ep: Fix potential deadlock in mhi_ep_reset_worker()
      bus: mhi: ep: Add missing state_lock protection for mhi_state access

 drivers/bus/mhi/ep/main.c          | 11 +++++++----
 drivers/bus/mhi/host/pci_generic.c | 36 +++++++++++++++++++++++++-----------
 2 files changed, 32 insertions(+), 15 deletions(-)

-- 
மணிவண்ணன் சதாசிவம்