OSDN Git Service

net: wwan: t7xx: Add port for modem logging
authorM Chetan Kumar <m.chetan.kumar@linux.intel.com>
Fri, 28 Oct 2022 15:35:34 +0000 (21:05 +0530)
committerDavid S. Miller <davem@davemloft.net>
Wed, 2 Nov 2022 11:39:49 +0000 (11:39 +0000)
commit3349e4a48acb0923fa98d2beac82a833a76116cb
treef0c3b962cbbe2bc31f8797b5055160f13607d422
parentfece7a8c65d1476b901b969a07b2979e1b459e66
net: wwan: t7xx: Add port for modem logging

The Modem Logging (MDL) port provides an interface to collect modem
logs for debugging purposes. MDL is supported by the relay interface,
and the mtk_t7xx port infrastructure. MDL allows user-space apps to
control logging via mbim command and to collect logs via the relay
interface, while port infrastructure facilitates communication between
the driver and the modem.

Signed-off-by: Moises Veleta <moises.veleta@linux.intel.com>
Signed-off-by: M Chetan Kumar <m.chetan.kumar@linux.intel.com>
Signed-off-by: Devegowda Chandrashekar <chandrashekar.devegowda@intel.com>
Acked-by: Ricardo Martinez <ricardo.martinez@linux.intel.com>
Reviewed-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/wwan/Kconfig
drivers/net/wwan/t7xx/Makefile
drivers/net/wwan/t7xx/t7xx_hif_cldma.c
drivers/net/wwan/t7xx/t7xx_pci.h
drivers/net/wwan/t7xx/t7xx_port.h
drivers/net/wwan/t7xx/t7xx_port_proxy.c
drivers/net/wwan/t7xx/t7xx_port_proxy.h
drivers/net/wwan/t7xx/t7xx_port_trace.c [new file with mode: 0644]