aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/dev.c
diff options
context:
space:
mode:
authorHaijun Liu <haijun.liu@mediatek.com>2022-05-06 11:13:00 -0700
committerDavid S. Miller <davem@davemloft.net>2022-05-09 10:51:59 +0100
commit13e920d93e37fcaef4a9309515798a3cae9dcf19 (patch)
treec0347fa1f1a3ca0cd0695d98c0cf16e1c90f97a6 /net/core/dev.c
parentnet: wwan: t7xx: Add control DMA interface (diff)
downloadlinux-rng-13e920d93e37fcaef4a9309515798a3cae9dcf19.tar.xz
linux-rng-13e920d93e37fcaef4a9309515798a3cae9dcf19.zip
net: wwan: t7xx: Add core components
Registers the t7xx device driver with the kernel. Setup all the core components: PCIe layer, Modem Host Cross Core Interface (MHCCIF), modem control operations, modem state machine, and build infrastructure. * PCIe layer code implements driver probe and removal. * MHCCIF provides interrupt channels to communicate events such as handshake, PM and port enumeration. * Modem control implements the entry point for modem init, reset and exit. * The modem status monitor is a state machine used by modem control to complete initialization and stop. It is used also to propagate exception events reported by other components. Signed-off-by: Haijun Liu <haijun.liu@mediatek.com> Signed-off-by: Chandrashekar Devegowda <chandrashekar.devegowda@intel.com> Co-developed-by: Ricardo Martinez <ricardo.martinez@linux.intel.com> Signed-off-by: Ricardo Martinez <ricardo.martinez@linux.intel.com> Reviewed-by: Loic Poulain <loic.poulain@linaro.org> Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com> Reviewed-by: Sergey Ryazanov <ryazanov.s.a@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/dev.c')
0 files changed, 0 insertions, 0 deletions