usb: dwc3: dwc3-qcom: Fix typo in the dwc3 vbus override API
[linux-2.6-microblaze.git] / drivers / net / wwan / Kconfig
1 # SPDX-License-Identifier: GPL-2.0-only
2 #
3 # Wireless WAN device configuration
4 #
5
6 menu "Wireless WAN"
7
8 config WWAN
9         tristate "WWAN Driver Core"
10         help
11           Say Y here if you want to use the WWAN driver core. This driver
12           provides a common framework for WWAN drivers.
13
14           To compile this driver as a module, choose M here: the module will be
15           called wwan.
16
17 if WWAN
18
19 config WWAN_HWSIM
20         tristate "Simulated WWAN device"
21         help
22           This driver is a developer testing tool that can be used to test WWAN
23           framework.
24
25           To compile this driver as a module, choose M here: the module will be
26           called wwan_hwsim.  If unsure, say N.
27
28 config MHI_WWAN_CTRL
29         tristate "MHI WWAN control driver for QCOM-based PCIe modems"
30         depends on MHI_BUS
31         help
32           MHI WWAN CTRL allows QCOM-based PCIe modems to expose different modem
33           control protocols/ports to userspace, including AT, MBIM, QMI, DIAG
34           and FIREHOSE. These protocols can be accessed directly from userspace
35           (e.g. AT commands) or via libraries/tools (e.g. libmbim, libqmi,
36           libqcdm...).
37
38           To compile this driver as a module, choose M here: the module will be
39           called mhi_wwan_ctrl.
40
41 config RPMSG_WWAN_CTRL
42         tristate "RPMSG WWAN control driver"
43         depends on RPMSG
44         help
45           RPMSG WWAN CTRL allows modems available via RPMSG channels to expose
46           different modem protocols/ports to userspace, including AT and QMI.
47           These protocols can be accessed directly from userspace
48           (e.g. AT commands) or via libraries/tools (e.g. libqmi, libqcdm...).
49
50           This is mainly used for modems integrated into many Qualcomm SoCs,
51           e.g. for AT and QMI on Qualcomm MSM8916 or MSM8974. Note that many
52           newer Qualcomm SoCs (e.g. SDM845) still provide an AT port through
53           this driver but the QMI messages can only be sent through
54           QRTR network sockets (CONFIG_QRTR).
55
56           To compile this driver as a module, choose M here: the module will be
57           called rpmsg_wwan_ctrl.
58
59 config IOSM
60         tristate "IOSM Driver for Intel M.2 WWAN Device"
61         depends on INTEL_IOMMU
62         help
63           This driver enables Intel M.2 WWAN Device communication.
64
65           If you have one of those Intel M.2 WWAN Modules and wish to use it in
66           Linux say Y/M here.
67
68           If unsure, say N.
69
70 endif # WWAN
71
72 endmenu