[SRU][PULL][Jammy:linux-intel-iotg] 5G Fibocom FM350 enablement
Jian Hui Lee
jianhui.lee at canonical.com
Thu Feb 9 06:35:39 UTC 2023
BugLink: https://bugs.launchpad.net/bugs/2006554
[Impact]
Enablement for 5G Fibocom FM350 module on intel iotg kernel
[Test Plan]
Test the fm350 module on Intel AlderLake P Island Board by basic
connectivity testing
[Known issue]
The driver cannot communicate with the module after
suspend-resume/driver_reinit from devlink.
----------------------------------------------------------------
The following changes since commit ef8848160a81e005e2d5440adb746500d5d66194:
UBUNTU: Ubuntu-intel-iotg-5.15.0-1025.30 (2023-01-24 14:22:19 +0100)
are available in the Git repository at:
git://
git.launchpad.net/~jianhuilee/ubuntu/+source/linux-intel-iotg/+git/jammy-iotg
fm350-for-review-20230209
for you to fetch changes up to 6c379afa494fce2ba4299296c48109d64931d69b:
UBUNTU: SAUCE: (no-up) net: wwan: t7xx: Fix WARN_ON() after driver is
reinitialized (2023-02-09 11:07:36 +0800)
----------------------------------------------------------------
Chandrashekar Devegowda (1):
net: wwan: t7xx: Add AT and MBIM WWAN ports
Haijun Liu (13):
net: wwan: t7xx: Add control DMA interface
net: wwan: t7xx: Add core components
net: wwan: t7xx: Add port proxy infrastructure
net: wwan: t7xx: Add control port
net: wwan: t7xx: Data path HW layer
net: wwan: t7xx: Add data path interface
net: wwan: t7xx: Add WWAN network interface
net: wwan: t7xx: Introduce power management
net: wwan: t7xx: Runtime PM
net: wwan: t7xx: Device deep sleep lock/unlock
net: wwan: t7xx: Add AP CLDMA
net: wwan: t7xx: Infrastructure for early port configuration
net: wwan: t7xx: PCIe reset rescan
Hanjun Guo (1):
net: wwan: t7xx: Fix the ACPI memory leak
Jian Hui Lee (3):
UBUNTU: SAUCE: (no-up) net: wwan: t7xx: fix driver probe failure
UBUNTU: [Config] updateconfigs for CONFIG_MTK_T7XX
UBUNTU: SAUCE: (no-up) net: wwan: t7xx: Fix WARN_ON() after driver is
reinitialized
M Chetan Kumar (1):
net: wwan: t7xx: Enable devlink based fw flashing and coredump
collection
Nathan Huckleberry (1):
net: wwan: t7xx: Fix return type of t7xx_ccmni_start_xmit
Ricardo Martinez (3):
list: Add list_next_entry_circular() and list_prev_entry_circular()
net: wwan: t7xx: Avoid calls to skb_data_area_size()
net: wwan: t7xx: Fix smatch errors
Yang Yingliang (1):
net: wwan: t7xx: use GFP_ATOMIC under spin lock in
t7xx_cldma_gpd_set_next_ptr()
YueHaibing (1):
net: wwan: t7xx: Fix return type of t7xx_dl_add_timedout()
debian.intel-iotg/config/config.common.ubuntu | 1 +
drivers/net/wwan/Kconfig | 15 +
drivers/net/wwan/Makefile | 1 +
drivers/net/wwan/t7xx/Makefile | 23 +
drivers/net/wwan/t7xx/t7xx_cldma.c | 281 +++++
drivers/net/wwan/t7xx/t7xx_cldma.h | 180 ++++
drivers/net/wwan/t7xx/t7xx_dpmaif.c | 1281
+++++++++++++++++++++++
drivers/net/wwan/t7xx/t7xx_dpmaif.h | 179 ++++
drivers/net/wwan/t7xx/t7xx_hif_cldma.c | 1366
+++++++++++++++++++++++++
drivers/net/wwan/t7xx/t7xx_hif_cldma.h | 145 +++
drivers/net/wwan/t7xx/t7xx_hif_dpmaif.c | 574 +++++++++++
drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h | 206 ++++
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c | 1243 ++++++++++++++++++++++
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.h | 116 +++
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c | 683 +++++++++++++
drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.h | 78 ++
drivers/net/wwan/t7xx/t7xx_mhccif.c | 122 +++
drivers/net/wwan/t7xx/t7xx_mhccif.h | 38 +
drivers/net/wwan/t7xx/t7xx_modem_ops.c | 789 ++++++++++++++
drivers/net/wwan/t7xx/t7xx_modem_ops.h | 91 ++
drivers/net/wwan/t7xx/t7xx_netdev.c | 423 ++++++++
drivers/net/wwan/t7xx/t7xx_netdev.h | 55 +
drivers/net/wwan/t7xx/t7xx_pci.c | 822 +++++++++++++++
drivers/net/wwan/t7xx/t7xx_pci.h | 123 +++
drivers/net/wwan/t7xx/t7xx_pci_rescan.c | 117 +++
drivers/net/wwan/t7xx/t7xx_pci_rescan.h | 29 +
drivers/net/wwan/t7xx/t7xx_pcie_mac.c | 262 +++++
drivers/net/wwan/t7xx/t7xx_pcie_mac.h | 31 +
drivers/net/wwan/t7xx/t7xx_port.h | 145 +++
drivers/net/wwan/t7xx/t7xx_port_ctrl_msg.c | 277 +++++
drivers/net/wwan/t7xx/t7xx_port_devlink.c | 706 +++++++++++++
drivers/net/wwan/t7xx/t7xx_port_devlink.h | 85 ++
drivers/net/wwan/t7xx/t7xx_port_proxy.c | 619 +++++++++++
drivers/net/wwan/t7xx/t7xx_port_proxy.h | 108 ++
drivers/net/wwan/t7xx/t7xx_port_wwan.c | 183 ++++
drivers/net/wwan/t7xx/t7xx_reg.h | 373 +++++++
drivers/net/wwan/t7xx/t7xx_state_monitor.c | 678 ++++++++++++
drivers/net/wwan/t7xx/t7xx_state_monitor.h | 139 +++
drivers/net/wwan/t7xx/t7xx_uevent.c | 41 +
drivers/net/wwan/t7xx/t7xx_uevent.h | 39 +
include/linux/list.h | 26 +
41 files changed, 12693 insertions(+)
create mode 100644 drivers/net/wwan/t7xx/Makefile
create mode 100644 drivers/net/wwan/t7xx/t7xx_cldma.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_cldma.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_dpmaif.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_dpmaif.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_cldma.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_cldma.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_rx.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_hif_dpmaif_tx.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_mhccif.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_mhccif.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_modem_ops.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_modem_ops.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_netdev.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_netdev.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_pci.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_pci.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_pci_rescan.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_pci_rescan.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_pcie_mac.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_pcie_mac.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_port.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_port_ctrl_msg.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_port_devlink.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_port_devlink.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_port_proxy.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_port_proxy.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_port_wwan.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_reg.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_state_monitor.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_state_monitor.h
create mode 100644 drivers/net/wwan/t7xx/t7xx_uevent.c
create mode 100644 drivers/net/wwan/t7xx/t7xx_uevent.h
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20230209/8861d0fd/attachment-0001.html>
More information about the kernel-team
mailing list