Skip to contentSkip to conversation

MHI changes for v6.6

GIT PULL Manivannan Sadhasivam 2 participants 2 messages Aug 11, 2023 MHI bus

lore
Share & tools
lore

Manivannan Sadhasivam

author maintainer
#0 lore raw

The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5:

Linux 6.5-rc1 (2023-07-09 13:53:13 -0700)

are available in the Git repository at:

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

for you to fetch changes up to 0724869ede9c169429bb622e2d28f97995a95656:

bus: mhi: host: pci_generic: add support for Telit FE990 modem (2023-08-11 20:39:26 +0530)

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

Core
----

- Skipped MHI reset if the device is in RDDM EE (Ramdump mode) since the device cannot process reset request.

- Updated the sysfs contact details to use MHI list instead of bouncing codeaurora email ids.

- Added support to allow MHI client drivers to provide the device firmware via a pointer. This is required to support new firmware format to be used by ath11k drivers.

- Used vcalloc instead of vzalloc to protect against multiplication overflows.

- Removed decrementing one unused parameter.

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

- Added support for MHI SW channels (IP_SW0) so that the host can transfer data from devices over networking interface through this specific channel.

- Added support for a clone of Quectel RM520N-GL modem which uses a different PID as it is targeted for laptop usecase.

- Added support for a clone of Quectel EM160R-GL modem which uses a different PID as it is targeted for laptop usecase.

- Added support for another clone of Quectel RM520N-GL modem which uses a different PID as it is targeted for Lenovo laptop usecase.

- Added support for Dell DW5932e modem (both eSIM and non-eSIM variants).

- Added support for Telit FE990 modem.

----------------------------------------------------------------
Arnd Bergmann (1):
bus: mhi: host: remove unused-but-set parameter

Daniele Palmas (1):
bus: mhi: host: pci_generic: add support for Telit FE990 modem

Duke Xin (辛安文) (3):
bus: mhi: host: pci_generic: Add support for Quectel EM160R-GL modem
bus: mhi: host: pci_generic: Add support for Quectel RM520N-GL modem
bus: mhi: host: pci_generic: Add support for Quectel RM520N-GL Lenovo variant

Jeffrey Hugo (1):
docs: ABI: sysfs-bus-mhi: Update contact info

Julia Lawall (1):
bus: mhi: host: use vmalloc_array and vcalloc

Kalle Valo (1):
bus: mhi: host: allow MHI client drivers to provide the firmware via a pointer

Manivannan Sadhasivam (1):
bus: mhi: host: pci_generic: Add support for IP_SW0 channels

Qiang Yu (1):
bus: mhi: host: Skip MHI reset if device is in RDDM

Slark Xiao (1):
bus: mhi: host: pci_generic: Add support for Dell DW5932e

 Documentation/ABI/stable/sysfs-bus-mhi |  4 ++--
 drivers/bus/mhi/host/boot.c            | 34 +++++++++++++++++++++++++---------
 drivers/bus/mhi/host/init.c            |  2 +-
 drivers/bus/mhi/host/main.c            |  1 -
 drivers/bus/mhi/host/pci_generic.c     | 53 +++++++++++++++++++++++++++++++++++++++++++++++++----
 drivers/bus/mhi/host/pm.c              |  5 +++++
 include/linux/mhi.h                    |  6 ++++++
 7 files changed, 88 insertions(+), 17 deletions(-)
Signature · 1 line
மணிவண்ணன் சதாசிவம்
#1 lore raw
Quoted 8 lines · Manivannan Sadhasivam

The following changes since commit 06c2afb862f9da8dc5efa4b6076a0e48c3fbaaa5:

Linux 6.5-rc1 (2023-07-09 13:53:13 -0700)

are available in the Git repository at:

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

Pulled and pushed out, thanks.

greg k-h