1# SPDX-License-Identifier: GPL-2.0-only 2# 3# Wireless WAN device configuration 4# 5 6menuconfig WWAN 7 bool "Wireless WAN" 8 help 9 This section contains Wireless WAN configuration for WWAN framework 10 and drivers. 11 12if WWAN 13 14config WWAN_CORE 15 tristate "WWAN Driver Core" 16 help 17 Say Y here if you want to use the WWAN driver core. This driver 18 provides a common framework for WWAN drivers. 19 20 To compile this driver as a module, choose M here: the module will be 21 called wwan. 22 23config WWAN_HWSIM 24 tristate "Simulated WWAN device" 25 depends on WWAN_CORE 26 help 27 This driver is a developer testing tool that can be used to test WWAN 28 framework. 29 30 To compile this driver as a module, choose M here: the module will be 31 called wwan_hwsim. If unsure, say N. 32 33config MHI_WWAN_CTRL 34 tristate "MHI WWAN control driver for QCOM-based PCIe modems" 35 select WWAN_CORE 36 depends on MHI_BUS 37 help 38 MHI WWAN CTRL allows QCOM-based PCIe modems to expose different modem 39 control protocols/ports to userspace, including AT, MBIM, QMI, DIAG 40 and FIREHOSE. These protocols can be accessed directly from userspace 41 (e.g. AT commands) or via libraries/tools (e.g. libmbim, libqmi, 42 libqcdm...). 43 44 To compile this driver as a module, choose M here: the module will be 45 called mhi_wwan_ctrl. 46 47config IOSM 48 tristate "IOSM Driver for Intel M.2 WWAN Device" 49 select WWAN_CORE 50 depends on INTEL_IOMMU 51 help 52 This driver enables Intel M.2 WWAN Device communication. 53 54 If you have one of those Intel M.2 WWAN Modules and wish to use it in 55 Linux say Y/M here. 56 57 If unsure, say N. 58 59endif # WWAN 60