1# WNCM 14A2A driver options 2 3# Copyright (c) 2018 Foundries.io 4# SPDX-License-Identifier: Apache-2.0 5 6menuconfig MODEM_WNCM14A2A 7 bool "Wistron LTE-M modem driver" 8 select MODEM_RECEIVER 9 select NET_OFFLOAD 10 imply GPIO 11 help 12 Choose this setting to enable Wistron WNC-M14A2A LTE-M modem driver. 13 NOTE: Currently the pin settings only work with FRDM K64F shield. 14 15if MODEM_WNCM14A2A 16 17config MODEM_WNCM14A2A_RX_STACK_SIZE 18 int "Size of the stack for the WNC-M14A2A modem driver RX thread" 19 default 1028 20 help 21 This stack is used by the WNCM14A2A RX thread. 22 23config MODEM_WNCM14A2A_RX_WORKQ_STACK_SIZE 24 int "Size of the stack for the WNC-M14A2A modem driver work queue" 25 default 2048 26 help 27 This stack is used by the work queue to pass off net_pkt data 28 to the rest of the network stack, letting the rx thread continue 29 processing data. 30 31config MODEM_WNCM14A2A_APN_NAME 32 string "APN name for establishing network connection" 33 default "m2m.com.attz" 34 help 35 This setting is used in the AT%PDNSET command to set the APN name 36 for the network connection context. Normally, don't need to change 37 this value. 38 39config MODEM_WNCM14A2A_INIT_PRIORITY 40 int "WNC-M14A2A driver init priority" 41 default 80 42 help 43 WNC-M14A2A device driver initialization priority. 44 Do not mess with it unless you know what you are doing. 45 Note that the priority needs to be lower than the net stack 46 so that it can start before the networking sub-system. 47 48endif # MODEM_WNCM14A2A 49