Skip to contentSkip to conversation

MHI changes for v6.2

GIT PULL Manivannan Sadhasivam 2 participants 2 messages Nov 21, 2022 – Nov 23, 2022 MHI bus

lore
Share & tools
lore
#0 lore raw

The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780:

Linux 6.1-rc1 (2022-10-16 15:36:24 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 5562c6a9657e1bffd4d66df841db142c596f411c:

bus: mhi: host: pci_generic: Add definition for some VIDs (2022-11-17 17:20:40 +0530)

----------------------------------------------------------------
MHI Host
========

Core
----

- Use mhi_soc_reset() API for resetting the modem in case of crash.
- Fixed a race condition between mhi_prepare_channel() and M0 state transition. This can happen when mhi_prepare_channel() was updating the read/write pointers and in parallel, the mhi_pm_m0_transition() rings the doorbell of all channels without checking if it was enabled or not. Fixed the race by ringing the doorbell only for the enabled channels in mhi_pm_m0_transition().

pci_generic
-----------

- Added a secondary "AT" port using the OEM reserved channel of Telit FN990 modem.
- Added support for a SDX55 variant modem that exists in the Qualcomm SC8280XP Compute Reference Design (CRD).
- Added support for a T99W175 variant modem manufactured by HP. The modem uses the same configuration as of T99W175, but with a different VID:PID.
- Added local definitions for some VIDs (Thales and Quectel).

MAINTAINERS
===========

- Removed Hemant from MHI MAINTAINERS list since he left Qualcomm and expressed his wish to not continue doing reviews for MHI patches.

----------------------------------------------------------------
Fabio Porcedda (1):
bus: mhi: host: pci_generic: Add a secondary AT port to Telit FN990

Johan Hovold (1):

      bus: mhi: host: pci_generic: add support for sc8280xp-crd SDX55 variant

Manivannan Sadhasivam (1):
MAINTAINERS: Remove Hemant from MHI bus

Qiang Yu (2):
bus: mhi: host: Use mhi_soc_reset() API in place of register write
bus: mhi: host: Fix race between channel preparation and M0 event

Slark Xiao (1):
bus: mhi: host: pci_generic: Add definition for some VIDs

Song Fuchang (1):
bus: mhi: host: pci_generic: Add HP variant of T99W175

 MAINTAINERS                        |  1 -
 drivers/bus/mhi/host/boot.c        |  4 +---
 drivers/bus/mhi/host/pci_generic.c | 25 ++++++++++++++++++-------
 drivers/bus/mhi/host/pm.c          |  3 ++-
 4 files changed, 21 insertions(+), 12 deletions(-)
Signature · 1 line
மணிவண்ணன் சதாசிவம்
#1 lore raw
Quoted 7 lines · Manivannan Sadhasivam

The following changes since commit 9abf2313adc1ca1b6180c508c25f22f9395cc780:

Linux 6.1-rc1 (2022-10-16 15:36:24 -0700)

are available in the Git repository at:

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

Pulled and pushed out, thanks.

greg k-h