immortalwrt/package/kernel/mt-drivers/mt7615d/config.in
2022-01-10 23:01:12 +08:00

1042 lines
21 KiB
Plaintext

if PACKAGE_kmod-mt7615d
config MTK_SUPPORT_OPENWRT
bool
default y
depends on PACKAGE_kmod-mt7615d
config MTK_WIFI_DRIVER
bool
default y
depends on PACKAGE_kmod-mt7615d
select MTK_WIFI_MT_MAC
select MTK_MT_MAC
select MTK_FIRST_IF_MT7615E
#select MTK_CHIP_MT7622
#select MTK_CHIP_MT7626
#select MTK_SECOND_IF_MT7615E
#select MTK_THIRD_IF_MT7615E
#select MTK_CHIP_MT7615E
if MTK_WIFI_DRIVER
choice
prompt "Choose First WiFi Interface"
config MTK_FIRST_IF_MT7615E
bool "MT7615E"
select MTK_WIFI_MT_MAC
select MTK_MT_MAC
select MTK_CHIP_MT7615E
config MTK_FIRST_IF_MT7622
bool "MT7622"
select MTK_WIFI_MT_MAC
select MTK_MT_MAC
select MTK_CHIP_MT7622
config MTK_FIRST_IF_MT7626
bool "MT7626"
select MTK_WIFI_MT_MAC
select MTK_MT_MAC
select MTK_CHIP_MT7626
config MTK_FIRST_IF_NONE
bool "None"
endchoice
choice
prompt "Choose Second WiFi Interface"
default MTK_SECOND_IF_NONE if TARGET_ramips_mt7621_DEVICE_phicomm_k2p || PACKAGE_kmod-mt7603e
default MTK_SECOND_IF_MT7615E
config MTK_SECOND_IF_NONE
bool "None"
config MTK_SECOND_IF_MT7615E
bool "MT7615E"
select MTK_WIFI_MT_MAC
select MTK_CHIP_MT7615E
select MTK_MULTI_INF_SUPPORT
endchoice
choice
prompt "Choose Third WiFi Interface"
config MTK_THIRD_IF_NONE
bool "None"
config MTK_THIRD_IF_MT7615E
bool "MT7615E"
select MTK_WIFI_MT_MAC
select MTK_CHIP_MT7615E
select MTK_MULTI_INF_SUPPORT
endchoice
config MTK_RT_FIRST_CARD
int
depends on ! MTK_FIRST_IF_NONE
default 7615 if MTK_FIRST_IF_MT7615E
default 7622 if MTK_FIRST_IF_MT7622
default 7626 if MTK_FIRST_IF_MT7626
config MTK_RT_SECOND_CARD
int
depends on ! MTK_SECOND_IF_NONE
default 7615 if MTK_SECOND_IF_MT7615E
config MTK_RT_THIRD_CARD
int
depends on ! MTK_THIRD_IF_NONE
default 7615 if MTK_THIRD_IF_MT7615E
config MTK_RT_FIRST_IF_RF_OFFSET
hex
depends on ! MTK_FIRST_IF_NONE
default 0xc0000
config MTK_RT_SECOND_IF_RF_OFFSET
hex
depends on ! MTK_SECOND_IF_NONE
default 0xc8000
config MTK_RT_THIRD_IF_RF_OFFSET
hex
depends on ! MTK_THIRD_IF_NONE
default 0xd0000
config MTK_MT_WIFI
tristate "MT WIFI Driver"
select MTK_WIFI_BASIC_FUNC if MTK_MT_WIFI
default y
config MTK_MT_WIFI_PATH
string
depends on MTK_MT_WIFI
default "mt_wifi"
if MTK_MT_WIFI
menu "WiFi Generic Feature Options"
choice
prompt "EEPROM Type of 1st Card"
depends on ! MTK_FIRST_IF_NONE
config MTK_FIRST_IF_EEPROM_FLASH
bool "FLASH"
config MTK_FIRST_IF_EEPROM_PROM
bool "EEPROM"
config MTK_FIRST_IF_EEPROM_EFUSE
bool "EFUSE"
endchoice
config MTK_RT_FIRST_CARD_EEPROM
string
depends on ! MTK_FIRST_IF_NONE
default "prom" if MTK_FIRST_IF_EEPROM_PROM
default "efuse" if MTK_FIRST_IF_EEPROM_EFUSE
default "flash" if MTK_FIRST_IF_EEPROM_FLASH
choice
prompt "EEPROM Type of 2nd Card"
depends on ! MTK_SECOND_IF_NONE
config MTK_SECOND_IF_EEPROM_FLASH
bool "FLASH"
config MTK_SECOND_IF_EEPROM_PROM
bool "EEPROM"
config MTK_SECOND_IF_EEPROM_EFUSE
bool "EFUSE"
endchoice
config MTK_RT_SECOND_CARD_EEPROM
string
depends on ! MTK_SECOND_IF_NONE
default "prom" if MTK_SECOND_IF_EEPROM_PROM
default "efuse" if MTK_SECOND_IF_EEPROM_EFUSE
default "flash" if MTK_SECOND_IF_EEPROM_FLASH
choice
prompt "EEPROM Type of 3th Card"
depends on ! MTK_THIRD_IF_NONE
config MTK_THIRD_IF_EEPROM_FLASH
bool "FLASH"
config MTK_THIRD_IF_EEPROM_PROM
bool "EEPROM"
config MTK_THIRD_IF_EEPROM_EFUSE
bool "EFUSE"
endchoice
config MTK_RT_THIRD_CARD_EEPROM
string
depends on ! MTK_THIRD_IF_NONE
default "prom" if MTK_THIRD_IF_EEPROM_PROM
default "efuse" if MTK_THIRD_IF_EEPROM_EFUSE
default "flash" if MTK_THIRD_IF_EEPROM_FLASH
config MTK_MULTI_INF_SUPPORT
bool
default y if !MTK_FIRST_IF_NONE && !MTK_SECOND_IF_NONE
config MTK_WIFI_BASIC_FUNC
bool "Basic Functions"
select MTK_WIRELESS_EXT
select MTK_WEXT_SPY
select MTK_WEXT_PRIV
config MTK_DOT11_N_SUPPORT
bool "802.11n support"
default y
config MTK_DOT11_VHT_AC
bool "802.11AC support"
depends on MTK_WIFI_DRIVER
depends on MTK_DOT11_N_SUPPORT
default y
config MTK_G_BAND_256QAM_SUPPORT
bool "2.4G 256QAM support"
depends on MTK_WIFI_DRIVER
depends on MTK_DOT11_VHT_AC
default y
config MTK_TPC_SUPPORT
bool "802.11h TPC Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_ICAP_SUPPORT
bool "ICAP Support"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
default y
config MTK_SPECTRUM_SUPPORT
bool "Wifi Spectrum Support"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
default y
config MTK_BACKGROUND_SCAN_SUPPORT
bool "Background Scan Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_SMART_CARRIER_SENSE_SUPPORT
bool "Smart Carrier Sense Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_MT_DFS_SUPPORT
bool "Dynamic Frequency Selection Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_OFFCHANNEL_SCAN_FEATURE
bool "Channel Quality Monitor"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
default n
config MTK_DPP_SUPPORT
bool "DPP Support"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
select DOT11W_PMF_SUPPORT
default n
#config MTK_WFA_VHT_R2_PF
# bool "WFA VHT R2 Plugfest"
# depends on MTK_DOT11_VHT_AC
# default n
config MTK_HDR_TRANS_TX_SUPPORT
bool "Tx Header Translation"
depends on MTK_CHIP_MT7615E || MTK_CHIP_MT7622 || MTK_CHIP_MT7626
default y
config MTK_HDR_TRANS_RX_SUPPORT
bool "Rx Header Translation"
depends on MTK_CHIP_MT7615E || MTK_CHIP_MT7622 || MTK_CHIP_MT7626
default y
config MTK_DBDC_MODE
bool "dbdc mode support"
depends on MTK_CHIP_MT7615E
select MTK_MULTI_PROFILE_SUPPORT
# select MTK_DEFAULT_5G_PROFILE
default y
config MTK_MULTI_PROFILE_SUPPORT
bool "Multi Profile Support"
depends on MTK_DBDC_MODE
default y if TARGET_ramips_mt7621_DEVICE_phicomm_k2p
default n
config MTK_DEFAULT_5G_PROFILE
bool "5G default profile for DBDC"
depends on MTK_DBDC_MODE
default y if TARGET_ramips_mt7621_DEVICE_phicomm_k2p
default n
config MTK_WSC_INCLUDED
bool "WSC (WiFi Simple Config)"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
default y
config MTK_WSC_V2_SUPPORT
bool "WSC V2(WiFi Simple Config Version 2.0)"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
default y
config MTK_DOT11W_PMF_SUPPORT
bool "PMF"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
default y
config MTK_TXBF_SUPPORT
bool "Tx Bean Forming Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_FAST_NAT_SUPPORT
bool "Fast-NAT support"
# depends on MTK_RA_HW_NAT_WIFI
default n
config MTK_WHNAT_SUPPORT
tristate "Wifi Hardware NAT support"
depends on MTK_CHIP_MT7615E
depends on MTK_WLAN_HOOK
depends on MTK_FAST_NAT_SUPPORT
select PACKAGE_kmod-hw_nat
default n
#config MTK_LLTD_SUPPORT
# bool "LLTD (Link Layer Topology Discovery Protocol)"
# depends on MTK_WIFI_DRIVER
# depends on MTK_MT_AP_SUPPORT
# default n
#config MTK_QOS_DLS_SUPPORT
# bool "802.11e DLS ((Direct-Link Setup) Support"
# depends on MTK_WIFI_DRIVER
# depends on MTK_MT_AP_SUPPORT
# default n
#config MTK_WAPI_SUPPORT
# bool "WAPI Support"
# depends on MTK_WIFI_DRIVER
# default n
config MTK_FTM_SUPPORT
bool "FTM Support"
depends on MTK_WIFI_DRIVER
select MTK_PASSPOINT_R2
default n
config MTK_MBO_SUPPORT
bool "MBO Support"
depends on MTK_WIFI_DRIVER
select MTK_INTERWORKING
select MTK_WNM_SUPPORT
select MTK_DOT11K_RRM_SUPPORT
select MTK_DOT11R_FT_SUPPORT
select MTK_DOT11W_PMF_SUPPORT
default n
#config MTK_CARRIER_DETECTION_SUPPORT
# bool "Carrier Detect"
# depends on MTK_WIFI_DRIVER
# default n
config MTK_IGMP_SNOOP_SUPPORT
bool "IGMP snooping"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
default y
#config MTK_BLOCK_NET_IF
# bool "NETIF Block"
# depends on MTK_WIFI_DRIVER
# depends on MTK_MT_AP_SUPPORT
# default n
# help
# Support Net interface block while Tx-Sw queue full
#config MTK_RATE_ADAPTION
# bool "New Rate Adaptation support"
# depends on MTK_WIFI_DRIVER
# default y
#config MTK_NEW_RATE_ADAPT_SUPPORT
# bool "Intelligent Rate Adaption"
# depends on MTK_WIFI_DRIVER && MTK_RATE_ADAPTION
# default y
#config MTK_AGS_SUPPORT
# bool "Adaptive Group Switching"
# depends on MTK_WIFI_DRIVER && MTK_RATE_ADAPTION
# depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
# default n
#config MTK_RATE_ADAPT_AGBS_SUPPORT
# bool "Adaptive AGBS Mode"
# depends on MTK_WIFI_DRIVER && MTK_RATE_ADAPTION
# depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
# default y
#config MTK_IDS_SUPPORT
# bool "IDS (Intrusion Detection System) Support"
# depends on MTK_WIFI_DRIVER
# depends on MTK_MT_AP_SUPPORT
# default n
#config MTK_WIFI_WORK_QUEUE
# bool "Work Queue"
# depends on MTK_WIFI_DRIVER
# default n
#config MTK_WIFI_SKB_RECYCLE
# bool "SKB Recycle(Linux)"
# depends on MTK_WIFI_DRIVER
# depends on MTK_MT_AP_SUPPORT
# default n
config MTK_RTMP_FLASH_SUPPORT
bool "Flash Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_PRE_CAL_TRX_SET1_SUPPORT
bool "Calibration To Flash/BinFile Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_RLM_CAL_CACHE_SUPPORT
bool "RlmCalibrationCache Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_PRE_CAL_TRX_SET2_SUPPORT
bool "Pre-calibration to Flash Support"
depends on MTK_WIFI_DRIVER
default y
config MTK_RF_LOCKDOWN_SUPPORT
bool "RF Lockdown Support"
depends on MTK_WIFI_DRIVER
default n
config MTK_LINK_TEST_SUPPORT
bool "Link Test Support"
depends on MTK_WIFI_DRIVER
default n
#config MTK_LED_CONTROL_SUPPORT
# bool "LED Support"
# depends on MTK_WIFI_DRIVER
# depends on MTK_MT_AP_SUPPORT
# default n
config MTK_ATE_SUPPORT
bool "ATE/QA Support"
depends on MTK_WIFI_DRIVER
default y
#config MTK_MEMORY_OPTIMIZATION
# bool "Memory Optimization"
# depends on MTK_WIFI_DRIVER
# default n
config MTK_PASSPOINT_R2
bool "Passpoint Release-2 Support"
depends on MTK_WIFI_DRIVER
select MTK_DOT11W_PMF_SUPPORT
depends on MTK_MT_AP_SUPPORT
default n
#config MTK_TRACE_TCP_PKT
# bool "TCP DATA/ACK packets trace log"
# depends on MTK_WIFI_DRIVER
# default n
config MTK_UAPSD
bool "UAPSD support"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
default y
config MTK_TCP_RACK_SUPPORT
bool "TCP Reduced ACK support"
depends on MTK_WIFI_DRIVER
default y
#### PA_LNA_Type choice
config MTK_RED_SUPPORT
bool "RED(Random Early Drop) support"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT || MTK_MT_STA_SUPPORT
default y
config MTK_FDB_SUPPORT
bool "FW Debug Port"
depends on MTK_WIFI_DRIVER
default n
choice
prompt "PA LNA Type of 1st Card"
depends on ! MTK_FIRST_IF_NONE
config MTK_FIRST_IF_IPAILNA
bool "iPAiLNA"
config MTK_FIRST_IF_IPAELNA
bool "iPAeLNA"
config MTK_FIRST_IF_EPAELNA
bool "ePAeLNA"
# config MTK_FIRST_IF_EPAILNA
# bool "ePAiLNA"
endchoice
choice
prompt "PA LNA Type of 2nd Card"
depends on ! MTK_SECOND_IF_NONE
config MTK_SECOND_IF_IPAILNA
bool "iPAiLNA"
config MTK_SECOND_IF_IPAELNA
bool "iPAeLNA"
config MTK_SECOND_IF_EPAELNA
bool "ePAeLNA"
# config MTK_SECOND_IF_EPAILNA
# bool "ePAiLNA"
endchoice
choice
prompt "PA LNA Type of 3rd Card"
depends on ! MTK_THIRD_IF_NONE
config MTK_THIRD_IF_EPAELNA
bool "ePAeLNA"
config MTK_THIRD_IF_IPAILNA
bool "iPAiLNA"
config MTK_THIRD_IF_IPAELNA
bool "iPAeLNA"
# config MTK_THIRD_IF_EPAILNA
# bool "ePAiLNA"
endchoice
#### PA_LNA_Type choice END
#
# Section for chip architectures
#
# "RLT MAC Support"
config MTK_RLT_MAC
bool
depends on MTK_WIFI_DRIVER
default n
config MTK_RLT_BBP
bool
config MTK_RLT_RF
bool
# "RTMP MAC Support"
config MTK_RTMP_MAC
bool
depends on MTK_WIFI_DRIVER
default n
config MTK_RTMP_BBP
bool
config MTK_RTMP_RF
bool
#
# Section for interfaces
#
config MTK_RTMP_PCI_SUPPORT
bool
config MTK_RTMP_USB_SUPPORT
bool
config MTK_RTMP_RBUS_SUPPORT
bool
endmenu
menu "WiFi Operation Modes"
config MTK_WIFI_MODE_AP
tristate "AP"
default y
select MTK_MT_AP_SUPPORT
config MTK_WIFI_MODE_STA
tristate "STA"
select MTK_MT_STA_SUPPORT
config MTK_WIFI_MODE_BOTH
tristate "APSTA"
select MTK_MT_AP_SUPPORT
select MTK_MT_STA_SUPPORT
config MTK_MT_AP_SUPPORT
tristate "Ralink RT2860 802.11n AP support"
# depends on NET_RADIO
select MTK_WIRELESS_EXT
select MTK_WEXT_SPY
select MTK_WEXT_PRIV
default y
config MTK_WDS_SUPPORT
bool "WDS"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_WIFI_EAP_FEATURE
bool "EAP Feature"
depends on MTK_WIFI_DRIVER
default y
config MTK_VLAN_SUPPORT
bool "VLAN Support"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_MLME_MULTI_QUEUE_SUPPORT
bool "Mlme Multi Queue Support"
default n
config MTK_TXRX_STAT_SUPPORT
bool "TxRx Stats Support"
depends on WIFI_DRIVER && WIFI_EAP_FEATURE
default y
config MTK_SNIFFER_SUPPORT
bool "SNIFFER"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_ANTENNA_CONTROL_SUPPORT
bool "Antenna Control"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_MGMT_TXPWR_CTRL
bool "Mgmt TxPower Control"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_CHUTIL_SUPPORT
bool "Channel Utilization Support"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_NF_SUPPORT
bool "Noise Floor Support"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_RA_PHY_RATE_SUPPORT
bool "RA PHY RATE Support"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_AMPDU_CONF_SUPPORT
bool "AMPDU Config retry & agglimit Support"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_ACK_CTS_TIMEOUT_SUPPORT
bool "ACK CTS Timeout cck & ofdm Support"
depends on MT_AP_SUPPORT && WIFI_EAP_FEATURE
default y
config MTK_MBSS_SUPPORT
bool "MBSSID"
depends on MTK_MT_AP_SUPPORT
default y
#config MTK_NEW_MBSSID_MODE
# bool "New MBSSID MODE"
# depends on MTK_MT_AP_SUPPORT && MTK_MBSS_SUPPORT
# depends on MTK_RALINK_RT3883 || MTK_RALINK_RT3352 || MTK_RALINK_RT5350 || MTK_RALINK_RT6352 || MTK_RALINK_MT7620
# default y
#config MTK_ENHANCE_NEW_MBSSID_MODE
# bool "Enhanced MBSSID mode"
# depends on MTK_NEW_MBSSID_MODE
# default y
config MTK_APCLI_SUPPORT
bool "AP-Client Support"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_APCLI_CERT_SUPPORT
bool "AP-Client TGn Cert Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_APCLI_SUPPORT
default n
config MTK_MAC_REPEATER_SUPPORT
bool "MAC Repeater Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_APCLI_SUPPORT
depends on MTK_RALINK_RT6352 || MTK_RALINK_MT7620 || MTK_RALINK_MT7603E || MTK_MT_AP_SUPPORT
default y
config MTK_MWDS
bool "Mixed WDS(MWDS)"
depends on MTK_MT_AP_SUPPORT
select MTK_APCLI_SUPPORT
default n
config MTK_MUMIMO_SUPPORT
bool "MU-MIMO Support"
depends on MTK_WIFI_DRIVER
select MTK_MU_RA_SUPPORT
default y
config MTK_MU_RA_SUPPORT
bool "MU-RGA Support"
depends on MTK_MUMIMO_SUPPORT
config MTK_DOT11R_FT_SUPPORT
bool "802.11r Fast BSS Transition"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_DOT11K_RRM_SUPPORT
bool "802.11k Radio Resource Management"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_INTERWORKING
bool "802.11u Interworking"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_MAP_SUPPORT
bool "Multi-AP Support"
depends on MTK_MT_AP_SUPPORT
select MTK_MBO_SUPPORT
default n
config MTK_MAP_R2_VER_SUPPORT
bool "Multi-AP R2 version support"
depends on MTK_MAP_SUPPORT
default n
config MTK_OCE_SUPPORT
bool "Optimized Connectivity Experience Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_CHIP_MT7615E
select MTK_WAPP_SUPPORT
default y
config MTK_ENTERPRISE_AP_SUPPORT
bool "Enterprise AP Support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_DYNAMIC_VLAN_SUPPORT
bool "Dynamic VLAN Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_ENTERPRISE_AP_SUPPORT
default n
config MTK_CFG80211_SUPPORT
bool "CFG80211"
depends on MTK_MT_AP_SUPPORT
default n
#CUSTOMISED HOSTAPD
config MTK_CUSTOMISED_HOSTAPD_SUPPORT
bool "Customised Hostapd Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_CFG80211_SUPPORT
default n
#APCLI STA
config MTK_APCLI_STA_SUPPORT
bool "APCLI STA Support"
depends on MTK_APCLI_SUPPORT
depends on MTK_CFG80211_SUPPORT
default n
#WDS STA
config MTK_WDS_STA_SUPPORT
bool "WDS STA Support"
depends on MTK_APCLI_SUPPORT
depends on MTK_CFG80211_SUPPORT
default n
#WDS AP
config MTK_MBSS_AS_WDS_AP_SUPPORT
bool "MBSS AS WDS AP Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_MBSS_SUPPORT
default n
config MTK_DSCP_QOS_MAP_SUPPORT
bool "Dscp Qos Mapping Support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_DSCP_PRI_SUPPORT
bool "Dscp Priority Mapping Support"
depends on MTK_MT_AP_SUPPORT
default n
#HOSTAPD_MAP_SUPPORT
config MTK_HOSTAPD_MAP_SUPPORT
bool "MAP with Hostapd Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_CFG80211_SUPPORT
depends on MTK_MAP_SUPPORT
default n
config MTK_MIN_PHY_RATE_SUPPORT
bool "Minimum PHY rate support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_FAST_UP_RATE_SUPPORT
bool "Fast UP rate support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_RADIUS_MAC_AUTH_SUPPORT
bool "RADIUS MAC Auth Support"
depends on MTK_ENTERPRISE_AP_SUPPORT
depends on MTK_CFG80211_SUPPORT
default n
config MTK_CON_WPS_SUPPORT
bool "Concurrent WPS Support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_APCLI_SUPPORT
depends on MTK_WSC_INCLUDED
depends on MTK_WSC_V2_SUPPORT
# depends on MTK_MULTI_INF_SUPPORT
default n
#config MTK_LLTD_SUPPORT
# bool "LLTD (Link Layer Topology Discovery Protocol)"
# depends on MTK_MT_AP_SUPPORT
#config MTK_COC_SUPPORT
# bool "CoC Support"
# depends on MTK_MT_AP_SUPPORT
# default n
config MTK_MCAST_RATE_SPECIFIC
bool "User specific tx rate of mcast pkt"
depends on MTK_MT_AP_SUPPORT
default y
#config MTK_EXT_BUILD_CHANNEL_LIST
# bool "Extension Channel List"
# depends on MTK_MT_AP_SUPPORT
#config MTK_AUTO_CH_SELECT_ENHANCE
# bool "Auto Channel Selection Enhancement"
# depends on MTK_MT_AP_SUPPORT
config MTK_VOW_SUPPORT
bool "MediaAir(VOW) support"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_FQ_SCH_SUPPORT
bool "Fair Queueing support"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT && MTK_VOW_SUPPORT
depends on MTK_CHIP_MT7615E || MTK_CHIP_MT7622
default y
#config MTK_AIRPLAY_SUPPORT
# bool "AIRPLAY Support"
# depends on MTK_MT_AP_SUPPORT
# default n
config MTK_BAND_STEERING
bool "Band Steering"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_LED_CONTROL_SUPPORT
bool "LED Control Support"
default n
config MTK_WLAN_HOOK
bool "WLAN hook Support"
depends on MTK_WIFI_DRIVER
default n
config MTK_RADIUS_ACCOUNTING_SUPPORT
bool "Radius Accounting Support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_GREENAP_SUPPORT
bool "GreenAP Support"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_PCIE_ASPM_DYM_CTRL_SUPPORT
bool "Pcie Aspm Dynamic Control Support"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_COEX_SUPPORT
bool "Coex Support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_EASY_SETUP_SUPPORT
bool "Whole Home Coverage - Easy Setup"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_EVENT_NOTIFIER_SUPPORT
bool "Whole Home Coverage - Event Notifier"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_AIR_MONITOR
bool "Air Monitor"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_WNM_SUPPORT
bool "802.11v WNM Support"
depends on MTK_MT_AP_SUPPORT
default n
config MTK_WIFI_MSI_SUPPORT
bool "MSI support"
depends on MTK_CHIP_MT7615E
default y
#config MTK_ROAMING_ENHANCE_SUPPORT
# bool "Roaming Enhance Support"
# depends on MTK_MT_AP_SUPPORT
# depends on MTK_APCLI_SUPPORT
# default n
#config MTK_WIFI_FWD_SUPPORT
# bool "WiFi Forwarding Support"
# default n
config MTK_WPA3_SUPPORT
bool "WPA3 support"
depends on MTK_MT_AP_SUPPORT
default y
config MTK_OWE_SUPPORT
bool "Enhance OPEN(OWE) support"
depends on MTK_MT_AP_SUPPORT
depends on MTK_WPA3_SUPPORT
default y
config MTK_VENDOR_FEATURE10_SUPPORT
bool "Vendor10 Feature Enable"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
default n
config MTK_VENDOR_FEATURE11_SUPPORT
bool "Vendor11 Feature Enable"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_AP_SUPPORT
default n
config MTK_RCSA_SUPPORT
bool "Reverse-CSA"
depends on MTK_WIFI_DRIVER
depends on MTK_MT_DFS_SUPPORT
depends on MTK_APCLI_SUPPORT
default n
config MTK_ETH_CONVERT_SUPPORT
bool "Ethernet Convert Mode Support"
depends on MTK_MT_STA_SUPPORT
default y
endmenu
endif
config MTK_WIFI_MT_MAC
bool
default y
depends on MTK_MT_WIFI
if MTK_WIFI_RLT_MAC
config MTK_RLT_MAC
bool
default y
endif
if MTK_WIFI_RTMP_MAC
config MTK_RTMP_MAC
bool
default y
endif
if MTK_WIFI_MT_MAC
config MTK_CHIP_MT7603E
bool
default n
config MTK_CHIP_MT7615E
bool
default n
config MTK_CHIP_MT7622
bool
default n
config MTK_CHIP_MT7663E
bool
default n
config MTK_CHIP_MT7626
bool
default n
endif
if MTK_CHIP_MT7615E || MTK_CHIP_MT7622 || MTK_CHIP_MT7626
config MTK_MT_MAC
bool
default y
select MTK_RATE_ADAPTION
select MTK_RATE_ADAPT_AGBS_SUPPORT
select MTK_DOT11_N_SUPPORT
select MTK_DOT11_VHT_AC
select MTK_HDR_TRANS_TX_SUPPORT
select MTK_HDR_TRANS_RX_SUPPORT
endif
endif #MTK_WIFI_DRIVER#
endif #PACKAGE_kmod-mt7615d#