80 lines
2.0 KiB
Plaintext
80 lines
2.0 KiB
Plaintext
# Atmel WINC1500 WiFi driver options
|
|
|
|
# Copyright (c) 2015 Intel Corporation
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
|
|
menuconfig WIFI_WINC1500
|
|
bool "WINC1500 driver support"
|
|
default y
|
|
depends on DT_HAS_ATMEL_WINC1500_ENABLED
|
|
select SPI
|
|
select ATMEL_WINC1500
|
|
select WIFI_OFFLOAD
|
|
select NET_L2_WIFI_MGMT
|
|
|
|
if WIFI_WINC1500
|
|
|
|
config WIFI_WINC1500_NAME
|
|
string "Driver name"
|
|
default "WINC1500"
|
|
|
|
config WINC1500_DRV_USE_OLD_SPI_SW
|
|
bool "Use old SPI access method in the vendor HAL"
|
|
help
|
|
This option, when enabled, causes USE_OLD_SPI_SW
|
|
setting to be passed to vendor HAL.
|
|
|
|
config WIFI_WINC1500_THREAD_STACK_SIZE
|
|
int "HAL callback handler thread stack size"
|
|
default 2048
|
|
help
|
|
This option sets the size of the stack used by the thread handling
|
|
WINC1500 HAL callbacks. Do not touch it unless you know what you are
|
|
doing.
|
|
|
|
config WIFI_WINC1500_THREAD_PRIO
|
|
int "HAL callback handler thread priority"
|
|
default 2
|
|
help
|
|
This option sets the priority of the thread handling WINC1500 HAL
|
|
callbacks. Do not touch it unless you know what you are doing.
|
|
|
|
config WIFI_WINC1500_BUF_CTR
|
|
int "Number of buffer per-buffer pool"
|
|
default 1
|
|
help
|
|
Set the number of buffer the driver will have access to in each of
|
|
its buffer pools.
|
|
|
|
config WIFI_WINC1500_MAX_PACKET_SIZE
|
|
int "Maximum size of a packet, in bytes"
|
|
default 1500
|
|
help
|
|
Set the maximum size of a network packet going through the chip.
|
|
This sets the size of each buffer, in each buffer pools.
|
|
Do not modify it unless you know what you are doing.
|
|
|
|
config WIFI_WINC1500_OFFLOAD_MAX_SOCKETS
|
|
int "Maximum number of sockets that can be managed"
|
|
default 2
|
|
help
|
|
Set the number of sockets that can be managed through the driver
|
|
and the chip.
|
|
|
|
choice
|
|
bool "In which region is the chip running?"
|
|
default WIFI_WINC1500_REGION_NORTH_AMERICA
|
|
|
|
config WIFI_WINC1500_REGION_NORTH_AMERICA
|
|
bool "Region North America"
|
|
|
|
config WIFI_WINC1500_REGION_EUROPE
|
|
bool "Region Europe"
|
|
|
|
config WIFI_WINC1500_REGION_ASIA
|
|
bool "Region Asia"
|
|
|
|
endchoice
|
|
|
|
endif # WIFI_WINC1500
|