]> git.baikalelectronics.ru Git - kernel.git/commit
net: iosm: entry point
authorM Chetan Kumar <m.chetan.kumar@intel.com>
Sun, 13 Jun 2021 12:50:08 +0000 (18:20 +0530)
committerDavid S. Miller <davem@davemloft.net>
Sun, 13 Jun 2021 20:49:38 +0000 (13:49 -0700)
commite3dbd7d4a54a65d21ce5ee2ce48de6cb59425e0d
treeb0d75a9d2e097a5136a5d50d76238434eaa38854
parent5fdd8de7ae7a161f6389739ada713ee160386209
net: iosm: entry point

1) Register IOSM driver with kernel to manage Intel WWAN PCIe
   device(PCI_VENDOR_ID_INTEL, INTEL_CP_DEVICE_7560_ID).
2) Exposes the EP PCIe device capability to Host PCIe core.
3) Initializes PCIe EP configuration and defines PCIe driver probe, remove
   and power management OPS.
4) Allocate and map(dma) skb memory for data communication from device to
   kernel and vice versa.

Signed-off-by: M Chetan Kumar <m.chetan.kumar@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/wwan/iosm/iosm_ipc_pcie.c [new file with mode: 0644]
drivers/net/wwan/iosm/iosm_ipc_pcie.h [new file with mode: 0644]