1
0
This repository has been archived on 2024-07-22. You can view files and clone it, but cannot push or open issues or pull requests.
ZyXEL_PMG5617GA/target/linux/en75xx/kconfigs/Config.in
2022-11-27 10:16:14 +00:00

2798 lines
81 KiB
Plaintext

menu "en75xx configuration"
depends on TARGET_en75xx
# Following configurations are porting from Econet SDK2.0 7.3.207.4.
# 1. Add prefix "EN75XXSDK_" for all configurations
# 2. Remove unused/unsupported CPU configurations
# 3. Refine syntax to avoid output warning messages when doing "make menuconfig" in OpenWRT build system.
#
# ZyXEL configuration
#
menu "ZyXEL configuration on en75xx"
depends on TARGET_en75xx
# Following configurations are ZyXEL proprietary.
# Add prefix "EN75XXSDK_" for all configurations
config EN75XXSDK_ZYXEL
bool "ZyXEL customized"
default y
config EN75XXSDK_ZYXEL_DEFCFG_FILENAME
depends on EN75XXSDK_ZYXEL_SUPPORT_DEFCFG
string "The file name of defcfg image in $(SUBTARGET)/defconfig/"
default "romfile.cfg"
config EN75XXSDK_ZYXEL_MRD_FILENAME
string "The file stored MRD informations in $(SUBTARGET)/"
default "mi.conf"
config EN75XXSDK_ZYXEL_LED_FILENAME
string "The file stored LED definitions in $(SUBTARGET)/"
default "led.conf"
config EN75XXSDK_ZYXEL_SUPPORT_DEFCFG
depends on EN75XXSDK_ZYXEL
bool "Support the defcfg partition, inside tclinux.bin"
default y
config EN75XXSDK_ZYXEL_SUPPORT_ROMD
depends on EN75XXSDK_ZYXEL
bool "Support the rom-d partition"
default y
config EN75XXSDK_ZYXEL_SUPPORT_ROMFILE2
depends on EN75XXSDK_ZYXEL && !EN75XXSDK_ZYXEL_SUPPORT_DATA
bool "Support the second romfile partition"
default n
config EN75XXSDK_ZYXEL_SUPPORT_DATA
depends on EN75XXSDK_ZYXEL
bool "Support the data partition"
default n
config EN75XXSDK_ZYXEL_SUPPORT_WWANPKG
depends on EN75XXSDK_ZYXEL
bool "Support the wwanpkg partition"
default n
config EN75XXSDK_ZYXEL_SUPPORT_DUAL_IMAGE
depends on EN75XXSDK_ZYXEL
bool "Support the daul image with ZyXEL style"
default n
config EN75XXSDK_ZYXEL_SUPPORT_USB_PROTECTION_CIRCUIT
depends on EN75XXSDK_ZYXEL
bool "Add additional power switch fo USB to prevent over current"
default n
config EN75XXSDK_ZYXEL_USB_OC_ENABLE_GPIO
int "Which GPIO for enable pin of power switch connect on SoC"
default 2
depends on EN75XXSDK_ZYXEL_SUPPORT_USB_PROTECTION_CIRCUIT
config EN75XXSDK_ZYXEL_USB_OC_FLAG_SUPPORT
depends on EN75XXSDK_ZYXEL_SUPPORT_USB_PROTECTION_CIRCUIT
bool "Support GPIO flag pin of power switch connect on SoC"
default n
config EN75XXSDK_ZYXEL_USB_OC_FLAG_GPIO
int "Which GPIO for flag pin of power switch connect on SoC"
default 3
depends on EN75XXSDK_ZYXEL_SUPPORT_USB_PROTECTION_CIRCUIT && EN75XXSDK_ZYXEL_USB_OC_FLAG_SUPPORT
config EN75XXSDK_ZYXEL_CUSTOMIZE_LED_BEHAVIOR
depends on EN75XXSDK_ZYXEL
bool "ZyXEL add properity LED interface and customize the LED hahavior"
default y
config EN75XXSDK_ZYXEL_INVERSE_GPON_LOS_LED
depends on EN75XXSDK_ZYXEL
bool "Let GPON los LED become active LOW, reference design is active high."
default n
config EN75XXSDK_ZYXEL_DISABLE_SECOND_PCI
depends on EN75XXSDK_ZYXEL
bool "Disable the second PCI to release GPIO_14 for general perpose(LED)"
default n
config EN75XXSDK_ZYXEL_PCIE_RESET0_PIN_AS_GPIO_30
depends on EN75XXSDK_ZYXEL
bool "Let PCIE RESET0 pin output GPIO 30 function"
default n
config EN75XXSDK_ZYXEL_PCIE_RESET1_PIN_AS_GPIO_31
depends on EN75XXSDK_ZYXEL
bool "Let PCIE RESET1 pin output GPIO 31 function"
default n
config EN75XXSDK_ZYXEL_GE_LED_PIN_AS_GPIO_3
depends on EN75XXSDK_ZYXEL
bool "Let GE LED pin output GPIO 3 function on EN75xx platform"
default n
config EN75XXSDK_ZYXEL_FW_UPGRADE_POWER_LED_BLINK
depends on EN75XXSDK_ZYXEL_CUSTOMIZE_LED_BEHAVIOR
bool "Support FW Upgrade Power LED blinking control"
default y
config EN7521SDK_ZYXEL_UPS_FEATURE
depends on EN7521SDK_ZYXEL
bool "Support UPS feature"
default n
config EN75XXSDK_ZYXEL_LAN_WAN_WLAN_SHARE_THE_SAME_MAC
bool "LAN, WAN1, and WLAN1 use the same MAC"
depends on EN75XXSDK_ZYXEL
default n
help
For ECONET platform, MAC quantity should be 8 or 16.
For single band projects, GDM MASK should be 0xf8, MAC quantity will be 8,
and LAN, WAN1, and WLAN1 use the same MAC.
For dual band projects, GDM MASK should be 0xf0, MAC quantity will be 16,
and WLAN1=LAN+1, WLAN2=LAN+2, WAN1=LAN+3, ...
config EN7521SDK_ZYXEL_GEMPORT_RATE_LIMIT
bool "Support Upstream/Downstream gemport rate limit"
depends on EN7521SDK_ZYXEL
default n
config EN7521SDK_ZYXEL_BRIDGE_MAC_LIMIT
bool "Support bridge MAC limit"
depends on EN7521SDK_ZYXEL
default n
config EN7521SDK_ZYXEL_LAN_STAT_PROC
bool "Support LAN port stat capture from switch counter."
depends on EN7521SDK_ZYXEL
default n
endmenu
#
# TC Linux configuration
#
choice
prompt "CPU Type"
default EN75XXSDK_TCSUPPORT_CPU_EN7512
#config EN75XXSDK_TCSUPPORT_CPU_TC3162
# bool "TCSUPPORT_CPU_TC3162 Support"
# help
# CPU TC3162 support
#config EN75XXSDK_TCSUPPORT_CPU_TC3162U
# bool "TCSUPPORT_CPU_TC3162U Support"
# help
# CPU TC3162U support
#config EN75XXSDK_TCSUPPORT_CPU_RT63260
# bool "TCSUPPORT_CPU_RT63260 Support"
# help
# CPU RT63260 support
#config EN75XXSDK_TCSUPPORT_CPU_TC3262
# bool "TCSUPPORT_CPU_TC3262 Support"
# help
# CPU TC3262 support
#config EN75XXSDK_TCSUPPORT_CPU_TC3182
# bool "TCSUPPORT_CPU_TC3182 Support"
# select EN75XXSDK_WAN_ATM
# select EN75XXSDK_WAN_ETHER
# help
# CPU TC3182 support
#config EN75XXSDK_TCSUPPORT_CPU_RT63165
# bool "TCSUPPORT_CPU_RT63165 Support"
# select EN75XXSDK_WAN_ATM
# select EN75XXSDK_WAN_ETHER
# help
# CPU RT63165 support
#config EN75XXSDK_TCSUPPORT_CPU_RT63365
# bool "TCSUPPORT_CPU_RT63365 Support"
# select EN75XXSDK_WAN_ATM
# select EN75XXSDK_WAN_ETHER
# help
# CPU RT63365 support
#config EN75XXSDK_TCSUPPORT_CPU_RT63368
# bool "TCSUPPORT_CPU_RT63368 Support"
# select EN75XXSDK_WAN_ATM
# select EN75XXSDK_WAN_ETHER
# help
# CPU RT63368 support
#config EN75XXSDK_TCSUPPORT_CPU_RT65168
# bool "TCSUPPORT_CPU_RT65168 Support"
# select EN75XXSDK_WAN_ATM
# select EN75XXSDK_WAN_PTM
# select EN75XXSDK_WAN_ETHER
# help
# CPU RT65168 support
config EN75XXSDK_TCSUPPORT_CPU_MT7510
bool "TCSUPPORT_CPU_MT7510 Support"
select EN75XXSDK_WAN_ATM
select EN75XXSDK_WAN_PTM
select EN75XXSDK_WAN_ETHER
help
CPU MT7510 support
config EN75XXSDK_TCSUPPORT_CPU_MT7520
bool "TCSUPPORT_CPU_MT7520 Support"
select EN75XXSDK_WAN_GPON
select EN75XXSDK_WAN_EPON
help
CPU MT7520 support
config EN75XXSDK_TCSUPPORT_CPU_MT7505
bool "TCSUPPORT_CPU_MT7505 FPGA Support"
select EN75XXSDK_WAN_ATM
select EN75XXSDK_WAN_ETHER
help
CPU MT7505 FPGA support
config EN75XXSDK_TCSUPPORT_CPU_EN7512
bool "TCSUPPORT_CPU_EN7512 Support"
select EN75XXSDK_WAN_ATM
select EN75XXSDK_WAN_PTM
select EN75XXSDK_WAN_ETHER
help
CPU EN7512 support
config EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_CPU_EN7521 Support"
select EN75XXSDK_WAN_GPON
select EN75XXSDK_WAN_EPON
help
CPU EN7521 support
endchoice
config EN75XXSDK_TCSUPPORT_NEWTOOLCHAIN
bool "TCSUPPORT_NEWTOOLCHAIN Support"
help
Use New ToolChain (uclibc 0.9.33.2)
choice
prompt "Kernel"
config EN75XXSDK_TCSUPPORT_KERNEL
bool "2.6.22.15 Kernel"
depends on !EN75XXSDK_TC_RELEASE_2_6_36_KERNEL
help
2.6.22.15 Kernel
config EN75XXSDK_TCSUPPORT_2_6_36_KERNEL
bool "2.6.36 Kernel"
depends on !EN75XXSDK_TC_RELEASE_2_6_22_15_KERNEL
select EN75XXSDK_TCSUPPORT_MEMORY_CONTROL
help
2.6.36 Kernel donnot support 3162/3162u
endchoice
config EN75XXSDK_WAN_ATM
bool
config EN75XXSDK_WAN_PTM
bool
config EN75XXSDK_WAN_ETHER
bool
config EN75XXSDK_WAN_GPON
bool
config EN75XXSDK_WAN_EPON
bool
if EN75XXSDK_WAN_ATM || EN75XXSDK_WAN_PTM || EN75XXSDK_WAN_ETHER || EN75XXSDK_WAN_GPON || EN75XXSDK_WAN_EPON
menu "WAN Transfer Mode Support"
comment "At Least One of The Following Has to Be Chosen!"
config EN75XXSDK_TCSUPPORT_WAN_ATM
depends on EN75XXSDK_WAN_ATM
bool "Support ATM WAN Transfer Mode"
help
Support ATM WAN Transfer Mode
config EN75XXSDK_TCSUPPORT_WAN_PTM
depends on EN75XXSDK_WAN_PTM
bool "Support PTM WAN Transfer Mode"
help
Support PTM WAN Transfer Mode
config EN75XXSDK_TCSUPPORT_WAN_ETHER
depends on EN75XXSDK_WAN_ETHER
bool "Support Ethernet WAN Transfer Mode"
help
Support Ethernet WAN Transfer Mode
config EN75XXSDK_TCSUPPORT_WAN_GPON
depends on EN75XXSDK_WAN_GPON
bool "Support GPON WAN Transfer Mode"
select EN75XXSDK_TCSUPPORT_PON_SEL
help
Support GPON WAN Transfer Mode.
config EN75XXSDK_TCSUPPORT_WAN_EPON
depends on EN75XXSDK_WAN_EPON
select EN75XXSDK_TCSUPPORT_PON_SEL
bool "Support EPON WAN Transfer Mode"
help
Support EPON WAN Transfer Mode.
endmenu
endif
choice
prompt "Bootbase Suppport SDRAMSIZE"
default EN75XXSDK_TCSUPPORT_SDRAM_32M if EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7512
config EN75XXSDK_TCSUPPORT_SDRAM_8M
bool "Support 8M SDRAM"
help
Support 8M SDRAM
config EN75XXSDK_TCSUPPORT_SDRAM_16M
bool "Support 16M SDRAM"
help
Support 16M SDRAM
config EN75XXSDK_TCSUPPORT_SDRAM_32M
bool "Support 32M SDRAM"
help
Support 32M SDRAM
config EN75XXSDK_TCSUPPORT_SDRAM_64M
bool "Support 64M SDRAM"
help
Support 64M SDRAM
endchoice
config EN75XXSDK_TCSUPPORT_BOOT_LZMA
bool "Bootloader Compression Support"
help
Support bootloader compression
choice
prompt "Bootbase Suppport Flash"
depends on (EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505)
config EN75XXSDK_TCSUPPORT_BB_SPI
bool "TCSUPPORT_BB_SPI Support"
help
Bootbase Spi flash support
config EN75XXSDK_TCSUPPORT_BB_NAND
bool "TCSUPPORT_BB_NAND Support"
help
Bootbase Nand flash support
config EN75XXSDK_TCSUPPORT_BB_NAND_4K
depends on EN75XXSDK_TCSUPPORT_BB_NAND && (EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520)
bool "Bootloader Support 4K page NAND"
help
Bootbase Nand flash support 4K page size
endchoice
config EN75XXSDK_TCSUPPORT_DDR_CALI
depends on (EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "Bootloader Support DDR calibration"
help
MT75XX DDR calibration support
config EN75XXSDK_TCSUPPORT_BOOTROM_LARGE_SIZE
depends on (EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521) && EN75XXSDK_TCSUPPORT_BOOT_LZMA
bool "Bootloader Extend to 128K"
help
Bootloader Extend to 128K from 64K
#No support Purebridge Mode
#config EN75XXSDK_TCSUPPORT_PUREBRIDGE
# depends on EN75XXSDK_TCSUPPORT_CPU_TC3162
# bool "TCSUPPORT_PUREBRIDGE Support"
# select EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162_PB
# help
# TC3162 Pure Bridge support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_AUTO
bool "Kernel config auto Support"
help
Kernel config auto Support
choice
prompt "Kernel Config Selected"
depends on !EN75XXSDK_TCSUPPORT_KERNELCONFIG_AUTO
default EN75XXSDK_TCSUPPORT_KERNELCONFIG_MT7505 if EN75XXSDK_TCSUPPORT_CPU_MT7505
default EN75XXSDK_TCSUPPORT_KERNELCONFIG_MT7520 if EN75XXSDK_TCSUPPORT_CPU_MT7520
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && !EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_KERNELCONFIG_TC3162 Support"
help
TC3162 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162_PB
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_KERNELCONFIG_TC3162_PB Support"
help
TC3162 Pure Bridge Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162_VOIP
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && !EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_KERNELCONFIG_TC3162_VOIP Support"
help
TC3162 VOIP Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162_IPv6
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && !EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_KERNELCONFIG_TC3162_IPv6 Support"
help
TC3162 IPv6 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162U
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U
bool "TCSUPPORT_KERNELCONFIG_TC3162U Support"
help
TC3162U Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3162U_IPv6
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_KERNELCONFIG_TC3162U_IPv6 Support"
help
TC3162U IPv6 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3262
depends on EN75XXSDK_TCSUPPORT_CPU_TC3262
bool "TCSUPPORT_KERNELCONFIG_TC3262 Support"
help
TC3262 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_TC3182
depends on EN75XXSDK_TCSUPPORT_CPU_TC3182
bool "TCSUPPORT_KERNELCONFIG_TC3182 Support"
help
TC3182 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_RT63165
depends on EN75XXSDK_TCSUPPORT_CPU_RT63165
bool "TCSUPPORT_KERNELCONFIG_RT63165 Support"
help
RT63165 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_RT63365
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368
bool "TCSUPPORT_KERNELCONFIG_RT63365 Support"
help
RT63365 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_RT65168
depends on EN75XXSDK_TCSUPPORT_CPU_RT65168
bool "TCSUPPORT_KERNELCONFIG_RT65168 Support"
help
RT65168 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_MT7510
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510
bool "TCSUPPORT_KERNELCONFIG_MT7510 Support"
help
MT7510 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_MT7520
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520
bool "TCSUPPORT_KERNELCONFIG_MT7520 Support"
help
MT7520 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_MT7505
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7505
bool "TCSUPPORT_KERNELCONFIG_MT7505 Support"
help
MT7505 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_EN7512
depends on EN75XXSDK_TCSUPPORT_CPU_EN7512
bool "TCSUPPORT_KERNELCONFIG_EN7512 Support"
help
EN7512 Kernel config support
config EN75XXSDK_TCSUPPORT_KERNELCONFIG_EN7521
depends on EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_KERNELCONFIG_EN7521 Support"
help
EN7521 Kernel config support
endchoice
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_AUTO
bool "Busybox config auto Support"
help
Busybox config auto Support
choice
prompt "BusyBox Config Selected"
depends on !EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_AUTO
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_TC3162
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && !EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_BUSYBOXCONFIG_TC3162 Support"
help
TC3162 Busybox config support
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_TC3162_PB
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_BUSYBOXCONFIG_TC3162_PB Support"
help
TC3162 Pure Bridge Busybox config support
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_TC3162_IPv6
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && !EN75XXSDK_TCSUPPORT_PUREBRIDGE
bool "TCSUPPORT_BUSYBOXCONFIG_TC3162_IPv6 Support"
help
TC3162 IPv6 Busybox config support
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_TC3162U
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U
bool "TCSUPPORT_BUSYBOXCONFIG_TC3162U Support"
help
TC3162U Busybox config support
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_TC3162U_IPv6
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_BUSYBOXCONFIG_TC3162U_IPv6 Support"
help
TC3162U IPv6 Busybox config support
config EN75XXSDK_TCSUPPORT_BUSYBOXCONFIG_TC3262
depends on EN75XXSDK_TCSUPPORT_CPU_TC3262 || EN75XXSDK_TCSUPPORT_CPU_TC3182 || EN75XXSDK_TCSUPPORT_CPU_RT63165 || EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_BUSYBOXCONFIG_TC3262 Support"
help
TC3262 & TC3182 & RT63165 & RT63365 & RT63368 & RT65168 & 7510 & 7520 & 7521 & 7512 Busybox config support
endchoice
menu "Driver Feature"
choice
prompt "DMT Type Selected"
depends on !EN75XXSDK_TCSUPPORT_PON_SEL && !EN75XXSDK_TCSUPPORT_CPU_MT7510 && !EN75XXSDK_TCSUPPORT_CPU_MT7505 && !EN75XXSDK_TCSUPPORT_CPU_EN7512
default EN75XXSDK_TCSUPPORT_DMT_3086
config EN75XXSDK_TCSUPPORT_DMT_3085
bool "TCSUPPORT_DMT_3085 Support"
help
3085 DMT support
config EN75XXSDK_TCSUPPORT_DMT_3086
bool "TCSUPPORT_DMT_3086 Support"
help
3086 DMT support
config EN75XXSDK_TCSUPPORT_DMT_3087
bool "TCSUPPORT_DMT_3087 Support"
help
3087 DMT support
config EN75XXSDK_TCSUPPORT_DMT_3095
bool "TCSUPPORT_DMT_3095 Support"
help
3095 DMT support
endchoice
config EN75XXSDK_TCSUPPORT_DMT_FTTDP
bool "TCSUPPORT_DMT_FTTDP Support"
help
For FTTdp CPE DMT support
config EN75XXSDK_TCSUPPORT_DUAL_IMAGE
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_TC3182 || EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "Dual image support"
help
Dual image support(flash must support 8m or larger)
config EN75XXSDK_TCSUPPORT_GPON_DUAL_IMAGE
depends on EN75XXSDK_TCSUPPORT_DUAL_IMAGE && EN75XXSDK_TCSUPPORT_WAN_GPON
bool "GPON dual image support"
help
GPON dual image support
config EN75XXSDK_TCSUPPORT_EPON_DUAL_IMAGE
depends on EN75XXSDK_TCSUPPORT_DUAL_IMAGE && EN75XXSDK_TCSUPPORT_WAN_EPON
bool "EPON dual image support"
help
EPON dual image support
config EN75XXSDK_TCSUPPORT_DUAL_IMAGE_ENHANCE
depends on EN75XXSDK_TCSUPPORT_DUAL_IMAGE
bool "Dual image enhance support"
help
Support main img and slave img auto backup function
config EN75XXSDK_TCSUPPORT_DUAL_IMAGE_8M
depends EN75XXSDK_TCSUPPORT_DUAL_IMAGE_ENHANCE
bool "Dual image enhance support for 8M flash"
help
Add slave mtd for 8M flash
config EN75XXSDK_TCSUPPORT_INIC
bool "TCSUPPORT_INIC Support"
help
FTTdp iNIC support
choice
depends on EN75XXSDK_TCSUPPORT_INIC
prompt "FTTdp iNIC Type"
config EN75XXSDK_TCSUPPORT_INIC_HOST
depends on EN75XXSDK_TCSUPPORT_INIC
bool "TCSUPPORT_INIC_HOST Support"
help
FTTdp iNIC host support
config EN75XXSDK_TCSUPPORT_RESET_INIC_CLIENT_GPIO
int "TCSUPPORT_RESET_INIC_CLIENT_GPIO"
default "20"
depends on EN75XXSDK_TCSUPPORT_INIC_HOST
help
The GPIO pin number is used to reset iNIC Client
when inic_client_heartbeat detected iNIC Client
has something wrong.
config EN75XXSDK_TCSUPPORT_INIC_CLIENT
depends on EN75XXSDK_TCSUPPORT_INIC
bool "TCSUPPORT_INIC_CLIENT Support"
help
FTTdp iNIC client support
endchoice
config EN75XXSDK_TCSUPPORT_MT7520_PCIE
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_MT7520_PCIE Support"
help
MT7520 PCI-E init support(for Test WiFi)
config EN75XXSDK_TCSUPPORT_MT7520S
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_MT7520S Support"
help
MT7520S Single Lan Giga Port
config EN75XXSDK_TCSUPPORT_CHS
bool "TCSUPPORT_CHS Support"
help
Support CHS feature
config EN75XXSDK_TCSUPPORT_TR68LED
bool "TR68 LED support"
help
TR68 LED support
config EN75XXSDK_TCSUPPORT_GPIO_ECM
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_EN7512
bool "TCSUPPORT_GPIO_ECM Support"
help
GPIO enchancement support(for serial gpio)
config EN75XXSDK_TCSUPPORT_I2C
bool "TCSUPPORT_I2C Support"
help
i2c driver support
config EN75XXSDK_TCSUPPORT_LEDKEY
bool
default y
prompt "LED and KEY additional request" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
help
support additional led and key request
config EN75XXSDK_TCSUPPORT_WLAN
depends on !EN75XXSDK_TCSUPPORT_PUREBRIDGE && !EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_WLAN Support"
help
WLAN support
config EN75XXSDK_TCSUPPORT_WLAN_8021X
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_8021X Support"
help
Support WLAN 801.1x
config EN75XXSDK_TCSUPPORT_WLAN_8021X_EXT
depends on EN75XXSDK_TCSUPPORT_WLAN_8021X
bool "TCSUPPORT_WLAN_8021X_EXT Support"
help
Support WLAN 801.1x extension
config EN75XXSDK_TCSUPPORT_WLAN_8021X_EXT_SHOW_MAC
depends on EN75XXSDK_TCSUPPORT_WLAN_8021X_EXT
bool "TCSUPPORT_WLAN_8021X_EXT_SHOW_MAC Support"
help
Support WLAN 801.1x extension(show mac address in Log)
config EN75XXSDK_TCSUPPORT_DOT11N_SPEC_COMPLY
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_DOT11N_SPEC_COMPLY Support"
help
Add more 802.11n setting on GUI
config EN75XXSDK_TCSUPPORT_WPA2_PRE_AUTH
depends on EN75XXSDK_TCSUPPORT_WLAN_8021X
bool "TCSUPPORT_WPA2_PRE_AUTH Support"
help
Support WPA2 pre-authentication
config EN75XXSDK_TCSUPPORT_WLAN_WPS
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_WPS Support"
help
WLAN WPS support
config EN75XXSDK_TCSUPPORT_WLAN_WDS
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_WDS Support"
help
WLAN WDS support
config EN75XXSDK_TCSUPPORT_WLAN_IGMPSNOOP
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_IGMPSNOOP Support"
help
WLAN IGMP Snooping support
config EN75XXSDK_TCSUPPORT_HTBW_40M
depends on EN75XXSDK_TCSUPPORT_WLAN_RT3390 || EN75XXSDK_TCSUPPORT_WLAN_RT5390 || EN75XXSDK_TCSUPPORT_WLAN_RT5392
bool "TCSUPPORT_HTBW_40M Support"
help
Add WIFI channel bandwidth 40MHz
config EN75XXSDK_TCSUPPORT_WLAN_ATE
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_ATE Support"
help
WLAN ATE tool support
config EN75XXSDK_TCSUPPORT_WLAN_QATOOL
depends on EN75XXSDK_TCSUPPORT_WLAN_ATE
bool "TCSUPPORT_WLAN_QATOOL Support"
help
WLAN QA tool support
config EN75XXSDK_TCSUPPORT_WLAN_WPS_LEDSPEC
depends on EN75XXSDK_TCSUPPORT_WLAN_WPS
bool "TCSUPPORT_WLAN_WPS_LEDSPEC Support"
help
WLAN WPS LED Blink Spec support
config EN75XXSDK_TCSUPPORT_WLAN_MULTI_WPS
depends on EN75XXSDK_TCSUPPORT_WLAN_WPS
bool "TCSUPPORT_WLAN_MULTI_WPS Support"
help
Multiple SSID WPS support
config EN75XXSDK_TCSUPPORT_WLAN_GPIO
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "TCSUPPORT_WLAN_GPIO Support"
help
WLAN GPIO support
config EN75XXSDK_TCSUPPORT_WLAN_LED_BY_SW
depends on EN75XXSDK_TCSUPPORT_WLAN_GPIO
bool "TCSUPPORT_WLAN_LED_BY_SW Support"
help
WLAN LED light by sw support
config EN75XXSDK_TCSUPPORT_WLAN_PERSSID_SWITCH
default n
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_PERSSID_SWITCH Support"
help
Support WLAN switch per ssid
config EN75XXSDK_TCSUPPORT_WLAN_PERSSID_RATELIMIT
default n
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_PERSSID_RATELIMIT Support"
help
Support WLAN rate limit per ssid
config EN75XXSDK_TCSUPPORT_WLAN_PMF
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER || EN75XXSDK_TCSUPPORT_WLAN_MT7592)
bool "TCSUPPORT_WLAN_PMF Support"
help
WLAN PMF Function(11n optional)
config EN75XXSDK_TCSUPPORT_SINGLE_SKU
default n
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_WLAN_RT5390 || EN75XXSDK_TCSUPPORT_WLAN_RT5392)
bool "TCSUPPORT_SINGLE_SKU Support"
help
Support WLAN single sku
config EN75XXSDK_TCSUPPORT_WLAN_DYNAMIC_RX_RATE_ADJ
depends on EN75XXSDK_TCSUPPORT_WLAN && EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER
bool "TCSUPPORT_WLAN_DYNAMIC_RX_RATE_ADJ Support"
help
max rate can be configured
choice
prompt "WiFi Chipset Selected"
depends on EN75XXSDK_TCSUPPORT_WLAN
config EN75XXSDK_TCSUPPORT_WLAN_RT2561
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_RT2561 Support"
help
RT2561 WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_RT3390
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_RT3390 Support"
help
RT3390 WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_RT5392
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_RT5392 Support"
help
RT5392 WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_RT5390
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_RT5390 Support"
help
RT5390 WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_RT5390HL
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_RT5390HL Support"
help
RT5390HL WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_RT3090
depends on EN75XXSDK_TCSUPPORT_WLAN && !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_WLAN_RT3090 Support"
help
RT3090 WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_MT7601E
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_MT7601E Support"
help
MT7601E WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_MT7592
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_MT7592 Support"
help
MT7592 WiFi Driver support
config EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_MULTIDRIVER Support"
help
WiFi Multi Driver support(539x, 5592, 3593, 309x, 3390)
endchoice
choice
prompt "Dual band WiFi Chipset Selected"
config EN75XXSDK_TCSUPPORT_NODUAL_BAND
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "No Support"
help
No senond wifi chip.
config EN75XXSDK_TCSUPPORT_DUAL_WLAN_RT5592
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521) && !EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER && !EN75XXSDK_TCSUPPORT_WLAN_RT5592
bool "TCSUPPORT_WLAN_RT5592 Support"
help
RT5592 WiFi Driver support
config EN75XXSDK_TCSUPPORT_DUAL_WLAN_RT3593
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521) && !EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER && !EN75XXSDK_TCSUPPORT_WLAN_RT3593
bool "TCSUPPORT_WLAN_RT3593 Support"
help
RT3593 WiFi Driver support
config EN75XXSDK_TCSUPPORT_DUAL_WLAN_RT5592_RT3593
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)&& EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER
bool "TCSUPPORT_WLAN_RT5592_RT3593 Support"
help
Dual Band WiFi Driver support
config EN75XXSDK_TCSUPPORT_DUAL_WLAN_MT7610E
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "TCSUPPORT_DUAL_WLAN_MT7610E Support"
help
MT7610E WiFi Driver support
config EN75XXSDK_TCSUPPORT_DUAL_WLAN_MT7612E
depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "TCSUPPORT_DUAL_WLAN_MT7612E Support"
help
MT7612E WiFi Driver support
endchoice
#choice
#prompt "Dual band multi driver WiFi Chipset Selected"
#depends on EN75XXSDK_TCSUPPORT_WLAN && (EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505)&& EN75XXSDK_TCSUPPORT_WLAN_MULTIDRIVER
##config EN75XXSDK_TCSUPPORT_NODUAL_BAND
## bool "No Support"
## help
## No senond wifi chip.
#
#config EN75XXSDK_TCSUPPORT_DUAL_WLAN_RT5592_RT3593
# depends on EN75XXSDK_TCSUPPORT_WLAN
# bool "TCSUPPORT_WLAN_RT5592_RT3593 Support"
# help
# Dual Band WiFi Driver support
#endchoice
menu "Virtual Private Network(VPN) Support"
config EN75XXSDK_TCSUPPORT_VPN
bool "TCSUPPORT_VPN Support"
help
use ipsec-tools, openl2tp, and pppd to build a VPN client.
config EN75XXSDK_TCSUPPORT_HW_CRYPTO
bool "TCSUPPORT_HW_CRYPTO Support"
help
The crypto driver for HW Crypto Engine and the MTK_CRYPTO_DRIVER for Linux IPSec modification.
config EN75XXSDK_TCSUPPORT_EIP93_VERIFY
bool "TCSUPPORT_EIP93_VERIFY Support"
help
Includes V-Driver, SLAD_testTool, and Regress_testTool.
endmenu
config EN75XXSDK_TCSUPPORT_USBHOST
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_TC3262 || EN75XXSDK_TCSUPPORT_CPU_TC3182 || EN75XXSDK_TCSUPPORT_CPU_RT63165 || EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_USBHOST Support"
help
USB Host 2.0 Driver support
config EN75XXSDK_TCSUPPORT_MUH
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_MUH"
help
support mtk usb host driver
config EN75XXSDK_TCSUPPORT_MUH_TEST
depends on EN75XXSDK_TCSUPPORT_MUH
bool "TCSUPPORT_MUH_TEST"
help
support mtk usb host test driver
config EN75XXSDK_TCSUPPORT_USB_NTFS
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_USB_NTFS"
help
support ntfs filesystem in for usb mass storage
config EN75XXSDK_TCSUPPORT_USB_AUTOMOUNT
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_USB_AUTOMOUNT"
help
support auto-mount/umount feature for USB mass storage devices
config EN75XXSDK_TCSUPPORT_USB_PRINTER_SERVER
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_USB_PRINTER_SERVER"
help
USB Printer Server support
config EN75XXSDK_TCSUPPORT_USB_3G_DONGLE
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_USB_3G_DONGLE"
help
USB 3G DONGLE support
#when open EN75XXSDK_TCSUPPORT_USB_3G_DONGLE ,also open EN75XXSDK_TCSUPPORT_USB_MODESWITCH
#config EN75XXSDK_TCSUPPORT_USB_MODESWITCH
# depends on EN75XXSDK_TCSUPPORT_USB_3G_DONGLE
# bool "TCSUPPORT_USB_MODESWITCH"
# help
# USB_MODESWITCH for 3G DONGLE support
config EN75XXSDK_TCSUPPORT_USB_CAMERA
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_USB_CAMERA"
help
USB Camera support
config EN75XXSDK_TCSUPPORT_USB_HOST_LED
depends on EN75XXSDK_TCSUPPORT_USBHOST
bool "TCSUPPORT_USB_HOST_LED"
help
USB Host led support(only storage device)
config EN75XXSDK_TCSUPPORT_USBDEVICE11
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 && !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_USBDEVICE11 Support"
help
USB 1.1 Device Driver support
config EN75XXSDK_TCSUPPORT_USBDEVICE20
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_TC3262 || EN75XXSDK_TCSUPPORT_CPU_TC3182 || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_USBDEVICE20 Support"
help
USB 2.0 Device Driver support
config EN75XXSDK_TCSUPPORT_TC2031
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_TC3162 || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_TC2031 Support"
help
TC2031 Single Port Switch support
config EN75XXSDK_TCSUPPORT_CMDAPI
bool
default y
prompt "TCSUPPORT_CMDAPI Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
help
Driver CMD API support
config EN75XXSDK_TCSUPPORT_AUTOBENCH
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_TC3182 || EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_RT63260 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_AUTOBENCH Support"
help
Auto-bench driver
choice
prompt "AutoBench Support for dmt3095 or rt65168"
depends on EN75XXSDK_TCSUPPORT_CPU_RT65168 && EN75XXSDK_TCSUPPORT_AUTOBENCH
config EN75XXSDK_TCSUPPORT_AUTOBENCH_DMT3095
bool "TCSUPPORT_AUTOBENCH_DMT3095 Support"
help
AutoBench Support for dmt3095 on rt65168
config EN75XXSDK_TCSUPPORT_AUTOBENCH_RT65168
bool "TCSUPPORT_AUTOBENCH_RT65168 Support"
help
AutoBench Support for rt65168
endchoice
choice
prompt "AutoBench Support for mt7510"
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 && EN75XXSDK_TCSUPPORT_AUTOBENCH
config EN75XXSDK_TCSUPPORT_AUTOBENCH_MT7510
bool "TCSUPPORT_AUTOBENCH_MT7510 Support"
help
AutoBench Support for mt7510
config EN75XXSDK_TCSUPPORT_AUTOBENCH_DMTA60901
bool "TCSUPPORT_AUTOBENCH_DMTA60901 Support"
help
AutoBench Support for dmtA60901 on mt7510
endchoice
choice
prompt "AutoBench Support for mt7505"
depends on EN75XXSDK_TCSUPPORT_CPU_MT7505 && EN75XXSDK_TCSUPPORT_AUTOBENCH
config EN75XXSDK_TCSUPPORT_AUTOBENCH_MT7505
bool "TCSUPPORT_AUTOBENCH_MT7505 Support"
help
AutoBench Support for mt7505
config EN75XXSDK_TCSUPPORT_AUTOBENCH_MT7550
bool "TCSUPPORT_AUTOBENCH_MT7550 Support"
help
AutoBench Support for mt7550 on mt7505
endchoice
choice
prompt "AutoBench Support for dmt3087 or rt63365"
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 && EN75XXSDK_TCSUPPORT_AUTOBENCH
config EN75XXSDK_TCSUPPORT_AUTOBENCH_DMT3087
bool "TCSUPPORT_AUTOBENCH_DMT3087 Support"
help
AutoBench Support for dmt3087 on rt63365
config EN75XXSDK_TCSUPPORT_AUTOBENCH_RT63365
bool "TCSUPPORT_AUTOBENCH_RT63365 Support"
help
AutoBench Support for rt63365
endchoice
choice
prompt "AutoBench Support for en7512"
depends on EN75XXSDK_TCSUPPORT_CPU_EN7512 && EN75XXSDK_TCSUPPORT_AUTOBENCH
config EN75XXSDK_TCSUPPORT_AUTOBENCH_MAIN_CHIP
bool "TCSUPPORT_AUTOBENCH_EN7512 Support"
help
AutoBench Support for en7512
config EN75XXSDK_TCSUPPORT_AUTOBENCH_AFE
bool "TCSUPPORT_AUTOBENCH_EN7556 Support"
help
AutoBench Support for en7556 on en7512
endchoice
config EN75XXSDK_TCSUPPORT_HWNAT
depends on EN75XXSDK_TCSUPPORT_CPU_RT65168
bool "TCSUPPORT_HWNAT Support"
help
HWNAT support
config EN75XXSDK_TCSUPPORT_NAND_FLASH
depends on EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_NAND_FLASH Support"
default n
help
Nand Flash driver
config EN75XXSDK_TCSUPPORT_MT7570
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_MT7570 Support"
default n
help
MT7570 driver
choice
prompt "Checking nand badblock"
depends on EN75XXSDK_TCSUPPORT_NAND_FLASH
config EN75XXSDK_NOT_SUPPORT_BADBLOCK_CHECK
bool "NOT_SUPPORT_BADBLOCK_CHECK"
help
Not Support Nand Badblock Check
config EN75XXSDK_TCSUPPORT_NAND_BADBLOCK_CHECK
bool "TCSUPPORT_NAND_BADBLOCK_CHECK Support"
help
Nand Flash Badblock Check Support
config EN75XXSDK_TCSUPPORT_NAND_RT63368
bool "TCSUPPORT_NAND_RT63368 Support"
help
RT63368 Nand Flash Badblock Management Interface
endchoice
config EN75XXSDK_TCSUPPORT_NAND_BMT
bool "TCSUPPORT_NAND_BMT Support"
depends on EN75XXSDK_TCSUPPORT_NAND_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
help
Nand Flash Badblock Management Table
config EN75XXSDK_TCSUPPORT_SQUASHFS_ADD_YAFFS
bool "NAND YAFFS2 File system Support"
depends on EN75XXSDK_TCSUPPORT_NAND_BMT && (EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
help
Nand Flash Badblock Management Table
config EN75XXSDK_TCSUPPORT_RA_HWNAT
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_RA_HWNAT Support"
help
RA HWNAT support
config EN75XXSDK_TCSUPPORT_HWNAT_L2VID
depends on EN75XXSDK_TCSUPPORT_RA_HWNAT
bool "TCSUPPORT_HWNAT_L2VID Support"
help
L2 VID support
config EN75XXSDK_TCSUPPORT_RA_HWNAT_ENHANCE_HOOK
depends on EN75XXSDK_TCSUPPORT_RA_HWNAT
bool "TCSUPPORT_RA_HWNAT_ENHANCE_HOOK Support"
help
add drop and clean hook support
config EN75XXSDK_TCSUPPORT_DYING_GASP_OPTIMIZATION
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_DYING_GASP_OPTIMIZATION Support"
help
DYING GASP support
config EN75XXSDK_TCSUPPORT_QDMA_BUFMGR
bool "TCSUPPORT_QDMA_BUFMGR Support"
help
The bufmgr driver for QDMA buffer management.
config EN75XXSDK_TCSUPPORT_SLM_EN
depends on EN75XXSDK_TCSUPPORT_QDMA_BUFMGR && (EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "TCSUPPORT_MEMORY_OPTIMIZE Support"
help
This function was used to optimize memory about 4MB.
But enable this function will cause lan-wifi performance reduce 2%.
config EN75XXSDK_TCSUPPORT_OMCI
depends on EN75XXSDK_TCSUPPORT_WAN_GPON
bool "TCSUPPORT_OMCI"
help
GPON OMCI support
config EN75XXSDK_TCSUPPORT_OMCI_EXTENDED_MSG
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_OMCI_EXTENDED_MSG"
help
OMCI extended message support
config EN75XXSDK_TCSUPPORT_OMCI_CTC
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_OMCI_CTC"
help
OMCI CTC support
config EN75XXSDK_TCSUPPORT_OMCI_DOT1AG
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_OMCI_DOT1AG"
help
OMCI DOT1AG support
config EN75XXSDK_TCSUPPORT_HGU_OMCI_MIB_UPLOAD_PPTP_ETH_UNI
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_HGU_OMCI_MIB_UPLOAD_PPTP_ETH_UNI"
help
When selected, HGU will MIB upload PPTP Eth UNI to OLT.
config EN75XXSDK_TCSUPPORT_OMCI_LAN_DEBUG
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_OMCI_LAN_DEBUG"
help
OMCI LAN DEBUG support
config EN75XXSDK_TCSUPPORT_OMCI_ALCATEL
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_OMCI_ALCATEL"
help
ALCTEL's OLT support
config EN75XXSDK_TCSUPPORT_HUAWEI_OLT_VENDOR_SPECIFIC_ME
depends on EN75XXSDK_TCSUPPORT_OMCI
bool "TCSUPPORT_HUAWEI_OLT_VENDOR_SPECIFIC_ME"
help
Support Huawei OLT's vendor specific me
config EN75XXSDK_TCSUPPORT_EPON_OAM
depends on EN75XXSDK_TCSUPPORT_WAN_EPON
bool "TCSUPPORT_EPON_OAM"
help
EPON OAM support
config EN75XXSDK_TCSUPPORT_EPON_OAM_CTC
depends on EN75XXSDK_TCSUPPORT_EPON_OAM
bool "TCSUPPORT_EPON_OAM_CTC"
help
EPON OAM CTC support
config EN75XXSDK_TCSUPPORT_EPON_OAM_LAN_DBG
depends on EN75XXSDK_TCSUPPORT_EPON_OAM
bool "TCSUPPORT_EPON_OAM_LAN_DBG"
help
EPON OAM LAN Debug support
config EN75XXSDK_TCSUPPORT_EPON_FPGA_WORKAROUND
depends on EN75XXSDK_TCSUPPORT_WAN_EPON
bool "TCSUPPORT_EPON_FPGA_WORKAROUND"
help
EPON SOME WORKAROUND FUNCTION FOR FPGA
config EN75XXSDK_TCSUPPORT_EPONCMD
depends on EN75XXSDK_TCSUPPORT_WAN_EPON
bool "TCSUPPORT_EPONCMD"
help
EPON CMD support
config EN75XXSDK_TCSUPPORT_MT7530_EXTERNAL
depends on EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_MT7530_EXTERNAL"
help
Support MT7530 External Switch
config EN75XXSDK_TCSUPPORT_MT7530_SLT
depends on EN75XXSDK_TCSUPPORT_CPU_RT65168
bool "TCSUPPORT_MT7530_SLT"
help
Support MT7530 SLT Program
config EN75XXSDK_TCSUPPORT_PPPOA_ENHANCE
bool "TCSUPPORT_PPPOA_ENHANCE"
help
Support TCSUPPORT_PPPOA_ENHANCE
config EN75XXSDK_TCSUPPORT_MBUF_ENHANCE
bool "TCSUPPORT_MBUF_ENHANCE"
help
Support TCSUPPORT_MBUF_ENHANCE
config EN75XXSDK_TCSUPPORT_SIM_CONTROLLER
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_SIM_CONTROLLER"
help
Support SIM Controller
config EN75XXSDK_TCSUPPORT_SIMCARD_GENERAL
depends on EN75XXSDK_TCSUPPORT_SIM_CONTROLLER
bool "TCSUPPORT_SIMCARD_GENERAL"
help
Support SIMCARD
config EN75XXSDK_TCSUPPORT_UART2
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_EN7512
bool "TCSUPPORT_UART2 Support"
help
uart will be replaced by uart2 in kernel
config EN75XXSDK_TCSUPPORT_BONDING
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_EN7512
bool "TCSUPPORT_BONDING Support"
help
PCIe Line Bonding support
config EN75XXSDK_TCSUPPORT_DMT_CO
depends on EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_DMT_CO Support"
help
DMT CO support
config EN75XXSDK_TCSUPPORT_FTTDP_V2
depends on EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_FTTDP_V2 Support"
help
FTTDP driver support
endmenu
menu "Common Feature"
depends on !EN75XXSDK_TCSUPPORT_PUREBRIDGE
menu "Passave Optical Network(PON) Support"
# depends on EN75XXSDK_TCSUPPORT_PON_SEL
config EN75XXSDK_TCSUPPORT_PON_SEL
bool "TCSUPPORT_PON_SEL Support"
help
xPon support.
config EN75XXSDK_TCSUPPORT_MAX_PACKET_2000
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_MAX_PACKET_2000 Support"
help
Max Packet Size support to 2000
config EN75XXSDK_TCSUPPORT_GPON_MAPPING
depends on EN75XXSDK_TCSUPPORT_WAN_GPON
bool "TCSUPPORT_GPON_MAPPING Support"
help
GPON mapping support
config EN75XXSDK_TCSUPPORT_GPON_DOWNSTREAM_MAPPING
depends on EN75XXSDK_TCSUPPORT_GPON_MAPPING
bool "TCSUPPORT_GPON_DOWNSTREAM_MAPPING Support"
help
gpon downstream mapping support
config EN75XXSDK_TCSUPPORT_LAN_VLAN
bool "TCSUPPORT_LAN_VLAN Support"
help
lan vlan support
config EN75XXSDK_TCSUPPORT_LAN_VLAN_RANGE
bool "TCSUPPORT_LAN_VLAN_RANGE Support"
help
lan vlan range support
config EN75XXSDK_TCSUPPORT_UPSTREAM_VLAN_POLICER
depends on EN75XXSDK_TCSUPPORT_GPON_MAPPING && EN75XXSDK_TCSUPPORT_OMCI_ALCATEL
bool "TCSUPPORT_UPSTREAM_VLAN_POLICER Support"
help
upstream vlan policer support
config EN75XXSDK_TCSUPPORT_EPON_MAPPING
depends on EN75XXSDK_TCSUPPORT_WAN_EPON
bool "TCSUPPORT_EPON_MAPPING Support"
help
EPON mapping support
config EN75XXSDK_TCSUPPORT_PONMGR
bool "TCSUPPORT_PONMGR"
help
xPON PONMGR support
config EN75XXSDK_TCSUPPORT_PMMGR
bool "TCSUPPORT_PMMGR"
help
xPON Performance monitor support
config EN75XXSDK_TCSUPPORT_XPON_IGMP
bool "TCSUPPORT_XPON_IGMP"
help
xPON IGMP support
config EN75XXSDK_TCSUPPORT_XPON_IGMP_CHT
depends on EN75XXSDK_TCSUPPORT_XPON_IGMP
bool "TCSUPPORT_XPON_IGMP_CHT"
help
CHT xpon igmp requirement support
config EN75XXSDK_TCSUPPORT_PON_MAC_FILTER
bool "TCSUPPORT_PON_MAC_FILTER Support"
help
xPON MAC Filter support.
config EN75XXSDK_TCSUPPORT_PON_USER_ISOLATION
bool "TCSUPPORT_PON_USER_ISOLATION Support"
help
xPON user isolation support.
config EN75XXSDK_TCSUPPORT_PON_VLAN
bool "TCSUPPORT_PON_VLAN Support"
help
xPON VLAN support.
config EN75XXSDK_TCSUPPORT_ETHER_DOWNVLAN
bool "TCSUPPORT_ETHER_DOWNVLAN Support"
help
XPON ETHER DOWN VLAN support.
config EN75XXSDK_TCSUPPORT_PON_VLAN_FILTER
depends on EN75XXSDK_TCSUPPORT_PON_VLAN
bool "TCSUPPORT_PON_VLAN_FILTER Support"
help
xPON VLAN FILTER support
config EN75XXSDK_TCSUPPORT_VLAN_PASSTHROUGH
depends on EN75XXSDK_TCSUPPORT_PON_VLAN
bool "TCSUPPORT_VLAN_PASSTHROUGH Support"
help
xPON VLAN PASSTHROUGH Support
config EN75XXSDK_TCSUPPORT_PON_IP_HOST
bool "TCSUPPORT_PON_IP_HOST Support"
help
IP Host Config support
config EN75XXSDK_TCSUPPORT_XPON_LED
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_XPON_LED Support"
help
xPON LED support
config EN75XXSDK_TCSUPPORT_PON_TEST
depends on EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_PON_TEST Support"
help
xPON test cmd support
config EN75XXSDK_TCSUPPORT_PON_FH
bool "TCSUPPORT_PON_FH Support"
help
PON FH Config support
config EN75XXSDK_TCSUPPORT_EPON_DUMMY
depends on EN75XXSDK_TCSUPPORT_WAN_EPON
bool "TCSUPPORT_EPON_DUMMY Support"
help
EPON Dummy feature
config EN75XXSDK_TCSUPPORT_GPON_GREENDROP_OPEN
bool "TCSUPPORT_GPON_GREENDROP_OPEN Support"
help
GPON Green Drop support
endmenu
config EN75XXSDK_TCSUPPORT_TCAPI_ENHANCE
bool "TCSUPPORT_TCAPI_ENHANCE Support"
help
tcapi enhance support
config EN75XXSDK_TCSUPPORT_TCAPI_ENHANCE_EPON
depends on EN75XXSDK_TCSUPPORT_TCAPI_ENHANCE
bool "TCSUPPORT_TCAPI_ENHANCE_EPON Support"
help
EPON tcapi enhance support
config EN75XXSDK_TCSUPPORT_TCAPI_ENHANCE_GPON
depends on EN75XXSDK_TCSUPPORT_TCAPI_ENHANCE
bool "TCSUPPORT_TCAPI_ENHANCE_GPON Support"
help
GPON tcapi enhance support
config EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6 Support"
help
IPv6 support
config EN75XXSDK_TCSUPPORT_IPV6_ENHANCEMENT
default y
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_Enhancement"
help
TC IPv6 enhancement ipv6 kernel
config EN75XXSDK_TCSUPPORT_DSLITE
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_DSLITE"
help
Dual Stack Lite feature
config EN75XXSDK_TCSUPPORT_6RD
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_6RD"
help
Support for RFC5969 IPv6 Rapid Deployment(6RD)
config EN75XXSDK_TCSUPPORT_OPT212
depends on EN75XXSDK_TCSUPPORT_6RD
bool "TCSUPPORT_OPT212"
help
Support DHCP Option 212(6rd)
config EN75XXSDK_TCSUPPORT_IPV6_ADVANCE
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_ADVANCE"
help
IPv6 advance feature,like firewall,acl,filter
config EN75XXSDK_TCSUPPORT_IPV6_ACL
default n
depends on EN75XXSDK_TCSUPPORT_IPV6_ADVANCE
bool "TCSUPPORT_IPV6_ACL"
help
IPv6 ACL feature
config EN75XXSDK_TCSUPPORT_IPV6_FIREWALL
default n
depends on EN75XXSDK_TCSUPPORT_IPV6_ADVANCE
bool "TCSUPPORT_IPV6_FIREWALL"
help
IPv6 firewall feature
config EN75XXSDK_TCSUPPORT_IPV6_FIREWALL_RFC2827
default n
depends on EN75XXSDK_TCSUPPORT_IPV6_FIREWALL
bool "TCSUPPORT_IPV6_FIREWALL_RFC2827"
help
IPv6 firewall feature for rfc2827
config EN75XXSDK_TCSUPPORT_IPV6_RIPNG
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
depends on !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_IPV6_RIPNG"
help
IPv6 RIPng feature
Note: Not support: EN75XXSDK_TCSUPPORT_WAN_ETHER , EN75XXSDK_TCSUPPORT_WAN_PTM,
EN75XXSDK_TCSUPPORT_C1_TRUE
config EN75XXSDK_TCSUPPORT_IPV6_TELNET
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_TELNET"
help
IPv6 telnet feature
config EN75XXSDK_TCSUPPORT_IPV6_TFTP
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_TFTP"
help
IPv6 tftpd feature
config EN75XXSDK_TCSUPPORT_IPV6_FTP
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
select EN75XXSDK_TCSUPPORT_IPV6_INETD
bool "TCSUPPORT_IPV6_FTP Support"
help
FTP support ipv6
config EN75XXSDK_TCSUPPORT_IPV6_INETD
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_INETD Support"
help
INETD support ipv6
config EN75XXSDK_TCSUPPORT_IPV6_PRIVACYADDRS
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_PRIVACYADDRS Support"
help
support ipv6 privacy addresss
config EN75XXSDK_TCSUPPORT_IPV6_STATIC_ROUTE
default n
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_STATIC_ROUTE Support"
help
Support IPv6 static route support
config EN75XXSDK_TCSUPPORT_VOIP
depends on EN75XXSDK_TCSUPPORT_CPU_TC3262 || EN75XXSDK_TCSUPPORT_CPU_TC3182 || EN75XXSDK_TCSUPPORT_CPU_RT63165 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
select EN75XXSDK_TCSUPPORT_QOS
bool "TCSUPPORT_VOIP Support"
help
VOIP Support
choice
prompt "VOIP DSP SUPPORT"
depends on EN75XXSDK_TCSUPPORT_VOIP
config EN75XXSDK_TCSUPPORT_VOIP_WITH_DSP_MTK
bool "TCSUPPORT_VOIP_WITH_DSP_MTK Support"
help
VOIP WITH MTK support
endchoice
choice
prompt "SLIC type"
depends on EN75XXSDK_TCSUPPORT_VOIP
config EN75XXSDK_TCSUPPORT_ZARLINK
bool "ZARLINK slic"
help
support zarlink slic
config EN75XXSDK_TCSUPPORT_SLIC_ZL88801
bool "ZARLINK slic zl88801"
depends on EN75XXSDK_TCSUPPORT_ZARLINK
help
support zarlink slic zl88801 or zl88601
config EN75XXSDK_TCSUPPORT_SILICON
bool "silicon lab slic"
help
supprt silab slic
endchoice
config EN75XXSDK_TCSUPPORT_ECN_SIP
bool "TCSUPPORT_ECN_SIP SUPPORT"
depends on EN75XXSDK_TCSUPPORT_VOIP
help
ECN SIP Support
config EN75XXSDK_TCSUPPORT_ECN_MEGACO
bool "TCSUPPORT_ECN_MEGACO SUPPORT"
depends on EN75XXSDK_TCSUPPORT_VOIP
help
ECN MEGACO Support
config EN75XXSDK_TCSUPPORT_VOIP_SIP_DNS
bool "TCSUPPORT_VOIP_SIP_DNS SUPPORT"
depends on EN75XXSDK_TCSUPPORT_CT_VOIP_SIP && !EN75XXSDK_TCSUPPORT_CT_PON_C9
help
SIP DNS Support
config EN75XXSDK_TCSUPPORT_VOIP_LED_APPCTRL
depends on EN75XXSDK_TCSUPPORT_VOIP
bool "TCSUPPORT_VOIP_LED_APPCTRL Support"
help
VOIP LED control by SIP Support
config EN75XXSDK_TCSUPPORT_BOTH_SIPH248
depends on (EN75XXSDK_TCSUPPORT_ECN_SIP && EN75XXSDK_TCSUPPORT_ECN_MEGACO )
bool "TCSUPPORT_BOTH_SIPH248 Support"
help
Support CTCUC VOIP 248/SIP.
config EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CWMP Support"
help
TR069 support
config EN75XXSDK_TCSUPPORT_CWMP_CRPORTCHANGE
depends on EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CWMP_CRPORTCHANGE Support"
help
TR069 connection request port change support
config EN75XXSDK_TCSUPPORT_CWMP_PRECISE_TIME
depends on EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CWMP_PRECISE_TIME"
help
TR069 download/upload with precise StartTime & CompleteTime
config EN75XXSDK_TCSUPPORT_CWMP_CS_BSNL
depends on EN75XXSDK_TCSUPPORT_CWMP && !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_CWMP_CS_BSNL"
help
Support shrink TR69 parameters for BSNL
config EN75XXSDK_TCSUPPORT_CWMP_FAST_GET
depends on EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CWMP_FAST_GET Support"
help
SUPPORT GET CWMP PARAMETERS QUICKLY
config EN75XXSDK_TCSUPPORT_RANDOM_INFORM
depends on EN75XXSDK_TCSUPPORT_CWMP
default y
bool "TCSUPPORT_RANDOM_INFORM Support"
help
Support TR069 random inform
config EN75XXSDK_TCSUPPORT_TRACEROUTE
depends on EN75XXSDK_TCSUPPORT_CWMP && EN75XXSDK_TCSUPPORT_SDRAM_32M
bool "TCSUPPORT_TRACEROUTE Support(Make sure your busybox has opened the traceroute)"
help
TC3162 IPv6 Kernel config support(Make sure your busybox has opened the traceroute)
config EN75XXSDK_TCSUPPORT_TRACEROUTE_GUI
depends on EN75XXSDK_TCSUPPORT_TRACEROUTE
bool "TCSUPPORT_TRACEROUTE_GUI Support(Make sure your busybox has opened the traceroute)"
help
Do Traceroute Diagnostic by tcapi and webpage
config EN75XXSDK_TCSUPPORT_CWMP_VDSL
depends on EN75XXSDK_TCSUPPORT_CWMP && EN75XXSDK_WAN_PTM
bool "TCSUPPORT_CWMP_VDSL Support"
help
Support VDSL PTM TR069 node
config EN75XXSDK_TCSUPPORT_CWMP_XPON
depends on EN75XXSDK_TCSUPPORT_CWMP && (EN75XXSDK_TCSUPPORT_WAN_GPON || EN75XXSDK_TCSUPPORT_WAN_EPON)
bool "TCSUPPORT_CWMP_XPON Support"
help
Support XPON TR069 node
config EN75XXSDK_TCSUPPORT_CWMP_ACL
depends on EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CWMP_ACL Support"
help
Support ACL TR069 node
config EN75XXSDK_TCSUPPORT_CWMP_IPV6_ACL
depends on EN75XXSDK_TCSUPPORT_CWMP_ACL && EN75XXSDK_TCSUPPORT_IPV6_ACL
bool "TCSUPPORT_CWMP_IPV6_ACL Support"
help
Support IPv6 ACL TR069 node
config EN75XXSDK_TCSUPPORT_DOWNSTREAM_QOS
bool "TCSUPPORT_DOWNSTREAM_QOS Support"
help
DOWNSTREAM QoS support
config EN75XXSDK_TCSUPPORT_QOS
bool "TCSUPPORT_QOS Support"
help
QoS support
config EN75XXSDK_TCSUPPORT_IGMP_QOS
bool
default y
prompt "TCSUPPORT_IGMP_QOS Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
depends on EN75XXSDK_TCSUPPORT_QOS
help
IGMP QoS support
config EN75XXSDK_TCSUPPORT_QOS_QUEUE_MODIFY
depends on EN75XXSDK_TCSUPPORT_QOS && !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_QOS_QUEUE_MODIFY Support"
help
support add/delete QoS Queue object
config EN75XXSDK_TCSUPPORT_PORTBIND
bool "TCSUPPORT_PORTBIND Support"
help
Portbinding support
config EN75XXSDK_TCSUPPORT_VLAN_TAG
bool "TCSUPPORT_VLAN_TAG Support"
help
vlan tag support
config EN75XXSDK_TCSUPPORT_VTAG_ALLDEV
depends on EN75XXSDK_TCSUPPORT_VLAN_TAG && !EN75XXSDK_TCSUPPORT_MULTISERVICE_ON_WAN
bool "TCSUPPORT_VTAG_ALLDEV Support"
help
All devices vlan tag support
config EN75XXSDK_TCSUPPORT_CG_DS_ADD_TAG
bool "TCSUPPORT_CG_DS_ADD_TAG"
default n
depends on EN75XXSDK_TCSUPPORT_PORTBIND && EN75XXSDK_TCSUPPORT_VLAN_TAG
help
gemtek add tag to download stream
config EN75XXSDK_TCSUPPORT_CWMP_SSL
bool
default y
prompt "TCSUPPORT_CWMP_SSL Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
depends on EN75XXSDK_TCSUPPORT_CWMP
help
TR069 SSL Connection support
config EN75XXSDK_TCSUPPORT_CWMP_SSL_MULTICA
bool
default y
prompt "TCSUPPORT_CWMP_SSL MULTI CA Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
depends on EN75XXSDK_TCSUPPORT_CWMP_SSL
help
TR069 SSL MULTI CA support
config EN75XXSDK_TCSUPPORT_CWMP_TR111
bool
default y
prompt "TCSUPPORT_CWMP_TR111 Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
depends on EN75XXSDK_TCSUPPORT_CWMP
help
TR069 TR111 support
config EN75XXSDK_TCSUPPORT_CWMP_TR143
bool
default y
prompt "TCSUPPORT_CWMP_TR143 Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
depends on EN75XXSDK_TCSUPPORT_CWMP
help
TR069 TR143 support
config EN75XXSDK_TCSUPPORT_LAYER2BRIDGING
depends on EN75XXSDK_TCSUPPORT_CWMP && EN75XXSDK_TCSUPPORT_PORTBIND && !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_LAYER2BRIDGING SUPPORT"
help
Layer2bridging Support
config EN75XXSDK_TCSUPPORT_WEBSERVER_SSL
bool "TCSUPPORT_WEBSERVER_SSL Support"
help
Support Boa Web Server HTTPS
config EN75XXSDK_TCSUPPORT_SSH
bool "TCSUPPORT_SSH Support"
help
Support SSH
config EN75XXSDK_TCSUPPORT_SNMP
bool "TCSUPPORT_SNMP Support"
help
SNMP support
choice
prompt "SNMP Select"
depends on EN75XXSDK_TCSUPPORT_SNMP
config EN75XXSDK_TCSUPPORT_SNMP_FULL
bool "TCSUPPORT_SNMP_FULL Support"
help
Full SNMP support
config EN75XXSDK_TCSUPPORT_START_TRAP
depends on EN75XXSDK_TCSUPPORT_SNMP_FULL
bool "TCSUPPORT_START_TRAP Support"
help
support start trap.
config EN75XXSDK_TCSUPPORT_SNMP_CHT
depends on EN75XXSDK_TCSUPPORT_SNMP_FULL
bool "TCSUPPORT_SNMP_CHT Support"
help
support CHT SNMP Issue.
config EN75XXSDK_TCSUPPORT_SNMP_V3
depends on EN75XXSDK_TCSUPPORT_SNMP_FULL
bool "TCSUPPORT_SNMP_V3 Support"
help
support snmpv3.
config EN75XXSDK_TCSUPPORT_IPV6_SNMP
depends on EN75XXSDK_TCSUPPORT_SNMP_FULL && EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_IPV6_SNMP Support"
help
Support SNMP IPv6
config EN75XXSDK_TCSUPPORT_SNMP_REDUCED
bool "TCSUPPORT_SNMP_REDUCED Support"
help
Reduced SNMP support
endchoice
config EN75XXSDK_TCSUPPORT_SNMP_TRUSTIP
depends on EN75XXSDK_TCSUPPORT_SNMP
bool "TCSUPPORT_SNMP_TRUSTIP"
help
SNMP trust ip rang support
config EN75XXSDK_TCSUPPORT_SNMP_ATMADSL
depends on EN75XXSDK_TCSUPPORT_SNMP
bool "TCSUPPORT_SNMP_ATMADSL Support"
help
SNMP ATM & ADSL MIB Node
config EN75XXSDK_TCSUPPORT_ALIASIP
bool "TCSUPPORT_ALIASIP Support"
help
Alias IP support
config EN75XXSDK_TCSUPPORT_DHCP_STATIC
bool "TCSUPPORT_DHCP_STATIC Support"
help
Static DHCP Pool support
config EN75XXSDK_TCSUPPORT_DHCP_PROFILE
bool "TCSUPPORT_DHCP_PROFILE Support"
help
DHCP Option60 & 240 support
config EN75XXSDK_TCSUPPORT_BRIDGE_MAC_LIMIT
bool "TCSUPPORT_BRIDGE_MAC_LIMIT Support"
help
support bridge mac limit
config EN75XXSDK_TCSUPPORT_CDS
bool "TCSUPPORT_CDS Support"
help
support Corea DASAN customer feature
config EN75XXSDK_TCSUPPORT_BOSA_CARLIBRATION
depends on EN75XXSDK_TCSUPPORT_CDS
bool "TCSUPPORT_BOSA_CARLIBRATION Support"
help
support carlibration bosa via i2c
config EN75XXSDK_TCSUPPORT_BOSA_DATA_TO_FLASH
depends on EN75XXSDK_TCSUPPORT_BOSA_CARLIBRATION
bool "TCSUPPORT_BOSA_DATA_TO_FLASH Support"
help
support carlibration bosa data store into flash
config EN75XXSDK_TCSUPPORT_TW_BOARD_CDS
bool "TCSUPPORT_TW_BOARD_CDS Support"
help
support Corea CDS customer feature
config EN75XXSDK_TCSUPPORT_TW_BOARD_CJ
bool "TCSUPPORT_TW_BOARD_CJ Support"
help
support Corea CJ customer feature
config EN75XXSDK_TCSUPPORT_NOT_CARE_VER_DY_STALIST
bool "TCSUPPORT_NOT_CARE_VER_DY_STALIST Support"
help
support not care multicast version, dynlist and statlist
config EN75XXSDK_TCSUPPORT_GPON_ATTACK_ENHANCE
bool "TCSUPPORT_GPON_ATTACK_ENHANCE Support"
help
support Korea DASAN customer feature
config EN75XXSDK_TCSUPPORT_CPU_PERFORMANCE_TEST
bool "TCSUPPORT_CPU_PERFORMANCE_TEST Support"
help
support CHT cpu performance test
config EN75XXSDK_TCSUPPORT_SEPERATED_ETH_ITF
bool "TCSUPPORT_SEPERATED_ETH_ITF Support"
help
support 4 eth (eth0-eht3) interfaces
config EN75XXSDK_TCSUPPORT_WAN2LAN_EXT
bool "TCSUPPORT_WAN2LAN_EXT Support"
help
support extended WAN2LAN and LAN2LAN for customer
config EN75XXSDK_TCSUPPORT_XPON_HAL_API
bool "TCSUPPORT_XPON_HAL_API Support"
help
support HAL API for customer
config EN75XXSDK_TCSUPPORT_ORN_EBTABLES
bool "TCSUPPORT_ORN_EBTABLES Support"
help
support kernel original ebtables
config EN75XXSDK_TCSUPPORT_XPON_HAL_API_EXT
bool "TCSUPPORT_XPON_HAL_API_EXT Support"
help
support extended HAL API for customer
config EN75XXSDK_TCSUPPORT_XPON_HAL_API_QOS
bool
prompt "TCSUPPORT_XPON_HAL_API_QOS Support"
help
Support QoS
config EN75XXSDK_TCSUPPORT_XPON_HAL_API_MCST
bool
prompt "TCSUPPORT_XPON_HAL_API_MCST Support"
help
Support multicast
config EN75XXSDK_TCSUPPORT_IS_FH_PON
bool "TCSUPPORT_IS_FH_PON Support"
help
support pon0 for customer
config EN75XXSDK_TCSUPPORT_E8B
bool "TCSUPPORT_E8B Support"
help
Telecom E8B customer feature
config EN75XXSDK_TCSUPPORT_GPIO40
bool "TCSUPPORT_GPIO40 Support"
help
Support GPIO 40
config EN75XXSDK_TCSUPPORT_GPIO25
bool "TCSUPPORT_GPIO25 Support"
help
Support GPIO 25
config EN75XXSDK_TCSUPPORT_DNSEACHPVC
bool "TCSUPPORT_DNSEACHPVC Support"
help
DNS for Each PVC support
if EN75XXSDK_TCSUPPORT_IPV6
config EN75XXSDK_TCSUPPORT_MLD_SNOOPING
bool "TCSUPPORT_MLD_SNOOPING Support"
help
Support MLD snooping for IPv6
config EN75XXSDK_TCSUPPORT_MLD_PROXY
bool "TCSUPPORT_MLD_PROXY Support"
help
Support MLD proxy for IPv6
endif
config EN75XXSDK_TCSUPPORT_IGMP_PROXY_V3
bool "TCSUPPORT_IGMP_PROXY_V3 Support"
help
igmp proxy function support,igmp v1/2/3
config EN75XXSDK_TCSUPPORT_IGMP_SNOOPING
bool "TCSUPPORT_IGMP_SNOOPING Support"
help
igmp snooping function support
config EN75XXSDK_TCSUPPORT_IGMPSNOOPING_ENHANCE
depends on EN75XXSDK_TCSUPPORT_IGMP_SNOOPING && EN75XXSDK_TCSUPPORT_2_6_36_KERNEL
default y
bool "TCSUPPORT_IGMPSNOOPING_ENHANCE Support"
help
igmp snooping support above kernel 2.6.36
config EN75XXSDK_TCSUPPORT_MULTICAST_SPEED
depends on EN75XXSDK_TCSUPPORT_IGMPSNOOPING_ENHANCE && (EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521)
bool "TCSUPPORT_MULTICAST_SPEED Support"
help
multicast speed.
config EN75XXSDK_TCSUPPORT_IGMP_SNOOPING_V3
bool
default y
prompt "IGMP_SNOOPING_V3 Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
depends on EN75XXSDK_TCSUPPORT_IGMP_SNOOPING
help
igmp snooping v3 function support
config EN75XXSDK_TCSUPPORT_SMUX
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 ||EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_SMUX Support"
help
Multi interfaces for Each PVC support
config EN75XXSDK_TCSUPPORT_MTD_PARTITIONS_CMDLINE
bool "TCSUPPORT_MTD_PARTITIONS_CMDLINE"
default n
help
use to set flash partitions.
config EN75XXSDK_TCSUPPORT_PARTITIONS_CMDLINE_STR
string "flash partition string"
depends on EN75XXSDK_TCSUPPORT_MTD_PARTITIONS_CMDLINE
default ""
help
Allow generic configuration of the MTD partition tables via string.
The format for the command line is as follows:
mtdparts=<mtddef>
<mtddef> := <partdef>[,<partdef>]
<partdef> := <size>[<name>][end]
<size> := standard linux memsize OR "-" to denote all
remaining space
<name> := [NAME]
config EN75XXSDK_TCSUPPORT_MTD_PARTITION_NUM
int "TCSUPPORT_MTD_PARTITION_NUM Support"
default "9"
depends on EN75XXSDK_TCSUPPORT_MTD_PARTITIONS_CMDLINE
help
num of MTD Partition
note:
default value is 9.
config EN75XXSDK_TCSUPPORT_MTD_ENCHANCEMENT
bool "TCSUPPORT_MTD_ENCHANCEMENT Support"
help
mtd enchancement function support
config EN75XXSDK_TCSUPPORT_RESERVEAREA_BLOCK
int "TCSUPPORT_RESERVEAREA_BLOCK Support"
default "4"
depends on EN75XXSDK_TCSUPPORT_MTD_ENCHANCEMENT
help
block num of which reserve area cover
note:
default value is 4.you must know what you do when you
modify this value,the value is only support to set 1,2,3 or 4.
config EN75XXSDK_TCSUPPORT_BACKUPROMFILE
bool "TCSUPPORT_BACKUPROMFILE Support"
depends on EN75XXSDK_TCSUPPORT_MTD_ENCHANCEMENT
help
support backup romfile function
config EN75XXSDK_TCSUPPORT_NOTDEFAULTROMFILEAREA
bool "TCSUPPORT_NOTDEFAULTROMFILEAREA Support"
depends on EN75XXSDK_TCSUPPORT_BACKUPROMFILE
help
not support default romfile function
config EN75XXSDK_TCSUPPORT_CT_2PWIFI
bool "TCSUPPORT_CT_2PWIFI Support"
help
2PWIFI customer feature
config EN75XXSDK_TCSUPPORT_PRODUCTIONLINE
depends on EN75XXSDK_TCSUPPORT_MTD_ENCHANCEMENT
bool "TCSUPPORT_PRODUCTIONLINE Support"
help
production line test
config EN75XXSDK_TCSUPPORT_UNIQUEMAC
depends on !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_UNIQUEMAC Support"
help
auto config unique MAC for PVC
config EN75XXSDK_TCSUPPORT_SHARE_PVC
depends on EN75XXSDK_TCSUPPORT_UNIQUEMAC
bool "TCSUPPORT_SHARE_PVC Support"
help
Multiple session share one PVC
config EN75XXSDK_TCSUPPORT_UNIQUEMAC_ALL
depends on EN75XXSDK_TCSUPPORT_UNIQUEMAC
bool "TCSUPPORT_UNIQUEMAC_ALL Support"
help
auto config unique MAC for WAN LAN WIFI
config EN75XXSDK_TCSUPPORT_SYSLOG
bool "TCSUPPORT_SYSLOG Support"
help
new syslog mechanism
config EN75XXSDK_TCSUPPORT_SYSLOG_ENHANCE
depends on EN75XXSDK_TCSUPPORT_SYSLOG
bool "TCSUPPORT_SYSLOG_ENHANCE"
help
Support syslog feature
(1) save to flash;
(2) log by log level.
config EN75XXSDK_TCSUPPORT_REMOTE_SYSLOG
depends on EN75XXSDK_TCSUPPORT_SYSLOG
bool "TCSUPPORT_REMOTE_SYSLOG"
help
Support remote server syslog
config EN75XXSDK_TCSUPPORT_AUTO_IP
bool "TCSUPPORT_AUTO_IP Support"
default n
help
Lan auto ip feature for DLNA test
config EN75XXSDK_TCSUPPORT_DMS
bool "TCSUPPORT_DMS Support"
default n
help
DLNA DMS feature
config EN75XXSDK_TCSUPPORT_DMS_FULL_FORMAT
depends on EN75XXSDK_TCSUPPORT_DMS
bool "TCSUPPORT_DMS_FULL_FORMAT Support"
default y
help
DMS will support more media format more than LPCM/JPEG_SM/MPEG_PS_NTSC
config EN75XXSDK_TCSUPPORT_WEB_SAVE
bool
default y
prompt "TCSUPPORT_WEB_SAVE Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
help
setting will be save in flash if do save in web page
config EN75XXSDK_TCSUPPORT_FW_UPGRADE_16M
bool
default y
prompt "TCSUPPORT_FW_UPGRADE_16M Support" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
help
upgrade 16M firmware
config EN75XXSDK_TCSUPPORT_BRIDGE_FASTPATH
bool "TCSUPPORT_BRIDGE_FASTPATH Support"
help
Support fastpath in bridge mode
config EN75XXSDK_RA_PARENTALCONTROL
bool "RA_PARENTALCONTROL Support"
default n
help
Parental Control feature
config EN75XXSDK_TCSUPPORT_PARENTAL_URLBLOCK
depends on EN75XXSDK_RA_PARENTALCONTROL
bool "TCSUPPORT_PARENTAL_URLBLOCK Support"
help
support Parental URL block
config EN75XXSDK_TCSUPPORT_AUTO_DEFAULT_ROUTER
depends on !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_AUTO_DEFAULT_ROUTER Support"
default n
help
support Auto default route
config EN75XXSDK_TCSUPPORT_AUTO_WIFI_SSID
depends on EN75XXSDK_TCSUPPORT_AUTO_DEFAULT_ROUTER && !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_AUTO_WIFI_SSID Support"
help
Support Auto wifi SSID
config EN75XXSDK_TCSUPPORT_RA_MENU
depends on !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_RA_MENU Support"
default n
help
Support the command menu list to configure the cpe settings
config EN75XXSDK_TCSUPPORT_NEW_SHELL
bool "TCSUPPORT_NEW_SHELL Support"
help
Support a new shell to configure CPE
config EN75XXSDK_TCSUPPORT_SIPROXD
depends on !EN75XXSDK_TCSUPPORT_CPU_TC3182 && !EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_SIPROXD Support"
default n
help
Siproxd support
choice
prompt "Samba Support"
config EN75XXSDK_TCSUPPORT_SAMBA_NONE
bool "TCSUPPORT_SAMBA_NONE Support"
config EN75XXSDK_TCSUPPORT_SAMBA
bool "TCSUPPORT_SAMBA Support"
default n
help
Samba Server support
When you select this item, please change kernel_config:
DOS/FAT/NT Filesystem [Default codepage for FAT:437->936]
[Default iocharset for FAT:ascii->utf8]
Native Language Support [Default NLS Option:iso8859-1->utf8]
[Codepage 437 not set]
[Simplified Chinese charset(CP936,GB2312) set]
[ASCII (United States) not set]
[NLS UTF-8 set]
config EN75XXSDK_TCSUPPORT_SAMBA_IPv6
depends on EN75XXSDK_TCSUPPORT_IPV6
bool "TCSUPPORT_SAMBA_IPv6 Support"
default n
help
Samba_ipv6 Server support
When you select this item, please change kernel_config:
DOS/FAT/NT Filesystem [Default codepage for FAT:437->936]
[Default iocharset for FAT:ascii->utf8]
Native Language Support [Default NLS Option:iso8859-1->utf8]
[Codepage 437 not set]
[Simplified Chinese charset(CP936,GB2312) set]
[ASCII (United States) not set]
[NLS UTF-8 set]
endchoice
config EN75XXSDK_TCSUPPORT_CODE_SHRINK
# depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_CODE_SHRINK Support"
default n
help
Web Page Code Shrink
config EN75XXSDK_TCSUPPORT_MNT_CONF
depends on EN75XXSDK_TCSUPPORT_USB_AUTOMOUNT && EN75XXSDK_TCSUPPORT_CPU_TC3162U
bool "TCSUPPORT_MNT_CONF Support"
default n
help
USB Auto Mount with mnt.conf
config EN75XXSDK_RA_ETHERMEDIATYPE
bool "RA_ETHERMEDIATYPE Support"
default n
help
Ethernet Media Type Control feature
config EN75XXSDK_TCSUPPORT_MODEL_CHECK
bool "TCSUPPORT_MODEL_CHECK Support"
help
ModelCheck feature
config EN75XXSDK_TCSUPPORT_PORT_TRIGGER
bool "TCSUPPORT_PORT_TRIGGER Support"
help
Support netfilter & iptables module: port trigger
config EN75XXSDK_TCSUPPORT_RA_GUI
bool "TCSUPPORT_RA_GUI Support"
default n
help
Use compile option to display web page in RA GUI
config EN75XXSDK_TCSUPPORT_FILTER_DSCP
bool "TCSUPPORT_FILTER_DSCP Support"
help
Support dscp filter.
config EN75XXSDK_TCSUPPORT_2PORTS
depends on !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_2PORTS Support"
help
Support 2 ports CPE.
config EN75XXSDK_TCSUPPORT_DHCP_PORT_FLT
bool "TCSUPPORT_DHCP_PORT_FLT"
help
Support lan dhcp port filter.
choice
prompt "Multiple NTP Server"
config EN75XXSDK_TCSUPPORT_1NTP_SERVER
bool "TCSUPPORT_1NTP_SERVER"
help
Support only one ntp server(default)
config EN75XXSDK_TCSUPPORT_2NTP_SERVER
bool "TCSUPPORT_2NTP_SERVER"
help
Support 2 ntp servers.
config EN75XXSDK_TCSUPPORT_3NTP_SERVER
bool "TCSUPPORT_3NTP_SERVER"
help
Support 3 ntp servers.
endchoice
config EN75XXSDK_TCSUPPORT_UPNP_CERT
bool
default y
prompt "TCSUPPORT_UPNP_CERT" if !EN75XXSDK_TCSUPPORT_RELEASED_CODE
help
Support Upnp Certification Test.
config EN75XXSDK_TCSUPPORT_PPP_AUTHEN
bool "TCSUPPORT_PPP_AUTHEN"
help
Support pap && chap authen in ppp mode.
config EN75XXSDK_TCSUPPORT_TFTP_UPGRADE_PROTECT
bool "TCSUPPORT_TFTP_UPGRADE_PROTECT Support"
help
Support tftp upgrade protection
If support IPv6, must enable EN75XXSDK_TCSUPPORT_IPV6_TELNET and EN75XXSDK_TCSUPPORT_IPV6_TFTP
config EN75XXSDK_TCSUPPORT_TR069_OPT43
bool "TCSUPPORT_TR069_OPT43"
help
Support DHCP Option 43 for TR069.
config EN75XXSDK_TCSUPPORT_GENERAL_MULTILANGUAGE
bool "TCSUPPORT_GENERAL_MULTILANGUAGE"
help
Support multi language on gui
config EN75XXSDK_TCSUPPORT_CHINESE_ONLY
depends on EN75XXSDK_TCSUPPORT_GENERAL_MULTILANGUAGE
bool "TCSUPPORT_CHINESE_ONLY"
default n
help
Support chinese langauge only on gui
config EN75XXSDK_TCSUPPORT_ENGLISH_ONLY
depends on EN75XXSDK_TCSUPPORT_GENERAL_MULTILANGUAGE
bool "TCSUPPORT_ENGLISH_ONLY"
default n
help
Support English langauge only on gui
config EN75XXSDK_TCSUPPORT_FWNAME_NOCHK
depends on !EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_FWNAME_NOCHK"
help
Remove firmware name check in upgrade web page.
config EN75XXSDK_TCSUPPORT_MODEL_NAME_CUSKIT
bool "TCSUPPORT_MODEL_NAME_CUSKIT Support"
default n
help
Support model name cuskit
config EN75XXSDK_TCSUPPORT_MEMORY_CONTROL
bool "TCSUPPORT_MEMORY_CONTROL Support"
help
Support memory control
config EN75XXSDK_TCSUPPORT_OOM_RB_NEXT
depends on EN75XXSDK_TCSUPPORT_2_6_36_KERNEL
bool "TCSUPPORT_OOM_RB_NEXT Support"
default y
help
Add a workaround method to avoid oom and rb_next crash.
config EN75XXSDK_TCSUPPORT_ETH4_WAN_PORT
depends on !EN75XXSDK_TCSUPPORT_CPU_RT63365 && !EN75XXSDK_TCSUPPORT_CPU_RT63368 && !EN75XXSDK_TCSUPPORT_CPU_MT7510 && !EN75XXSDK_TCSUPPORT_CPU_MT7520 && !EN75XXSDK_TCSUPPORT_CPU_MT7505 && !EN75XXSDK_TCSUPPORT_CPU_EN7512 && !EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_ETH4_WAN_PORT Support"
help
ether port 4 as wan port
config EN75XXSDK_TCSUPPORT_FTP_THROUGHPUT
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162 || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_FTP_THROUGHPUT Support"
help
Support TC3162 CPU ftp throughput
config EN75XXSDK_TCSUPPORT_SBTHROUGHPUT_ENHANCE
bool "TCSUPPORT_SBTHROUGHPUT_ENHANCE Support"
help
Enlarge Smartbit throughput of routing mode
config EN75XXSDK_TCSUPPORT_VPN_SWITCH_GUI
bool "TCSUPPORT_VPN_SWITCH_GUI Support"
help
Add VPN Switch on adv_nat_top webpage for TC2 general.
config EN75XXSDK_TCSUPPORT_LAYER3FORWARD_ENHANCEMENT
bool "TCSUPPORT_LAYER3FORWARD_ENHANCEMENT Support"
help
TR69 Layer3forwarding will support Enable and SourceIP
config EN75XXSDK_TCSUPPORT_UPGRADE_WDOGREBOOT
bool "TCSUPPORT_UPGRADE_WDOGREBOOT Support"
help
Upgrade firmware need watch dog reboot
config EN75XXSDK_TCSUPPORT_LED_BTN_CHECK
bool "TCSUPPORT_LED_BTN_CHECK Support"
default n
help
support LED BTN CHECK
config EN75XXSDK_TCSUPPORT_LED_CHECK
default n
depends on EN75XXSDK_TCSUPPORT_LED_BTN_CHECK
bool "TCSUPPORT_LED_CHECK Support"
help
support LED CHECK
config EN75XXSDK_TCSUPPORT_BTN_CHECK
default n
depends on EN75XXSDK_TCSUPPORT_LED_BTN_CHECK
bool "TCSUPPORT_BTN_CHECK Support"
help
support BTN CHECK
config EN75XXSDK_TCSUPPORT_RESTORE_LINOS_INFO
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_RESTORE_LINOS_INFO Support"
help
Will support restore linos MRD info into linux when upgrage from linos to linux.
Be sure that linos has the function of upgrade linux.
config EN75XXSDK_TCSUPPORT_WPA_SUPPLICANT
bool "TCSUPPORT_WPA_SUPPLICANT Support"
help
WPA SUPPLICANT support/802.1X for IPoE
config EN75XXSDK_TCSUPPORT_SUPPORT_FLASH
bool "TCSUPPORT_SUPPORT_FLASH Support"
help
Add a webpage to show version ,build date and supporting flash.
config EN75XXSDK_TCSUPPORT_TEST_LED_ALL
bool "TCSUPPORT_TEST_LED_ALL Support"
help
Add a CI command to let all led on or off.
config EN75XXSDK_TCSUPPORT_RESTORE_ROM_T
depends on EN75XXSDK_TCSUPPORT_CPU_TC3162U || EN75XXSDK_TCSUPPORT_CPU_RT63260
bool "TCSUPPORT_RESTORE_ROM_T"
help
Support retore LiNOS key parameters to linux romfile when upgrade from LiNOS to linux.
config EN75XXSDK_TCSUPPORT_CMDPROMPT
bool "TCSUPPORT_CMDPROMPT"
help
Support commands prompt.
config EN75XXSDK_TCSUPPORT_WLAN_MAXSTANUM_GUI
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_WLAN_MAXSTANUM_GUI"
help
Add Max station number on WLan webpage for TC2 general.
config EN75XXSDK_TCSUPPORT_WLAN_ED_MONITOR
depends on EN75XXSDK_TCSUPPORT_WLAN_RT5390 || EN75XXSDK_TCSUPPORT_WLAN_RT5392
bool "TCSUPPORT_WLAN_ED_MONITOR Support"
help
WLAN EDCCA support
config EN75XXSDK_TCSUPPORT_MULTISERVICE_ON_WAN
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT65168 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512
depends on EN75XXSDK_WAN_PTM || EN75XXSDK_WAN_ETHER
bool "TCSUPPORT_MULTISERVICE_ON_WAN Support"
help
support MultiService on Wan interface.
config EN75XXSDK_TCSUPPORT_AGEOUT_MAC
bool "TCSUPPORT_AGEOUT_MAC"
help
support when IVL MAC enable, lan 2 lan can not communicate in some case
config EN75XXSDK_TCSUPPORT_POWERSAVE_ENABLE
depends on EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_POWERSAVE_ENABLE SUPPORT"
help
support power save function and COC test for 2013-1014 standard
config EN75XXSDK_TCSUPPORT_CZ_H108N_COC_FOR_SDR
depends on EN75XXSDK_TCSUPPORT_POWERSAVE_ENABLE
bool "TCSUPPORT_CZ_H108N_COC_FOR_SDR Support"
help
support power save function and COC test for 2013-1014 standard with DRAM is SDR
config EN75XXSDK_TCSUPPORT_FON
depends on EN75XXSDK_TCSUPPORT_WLAN
bool "TCSUPPORT_FON Support"
help
Support fon function.
config EN75XXSDK_TCSUPPORT_FON_MODEL_A
depends on EN75XXSDK_TCSUPPORT_FON
bool "TCSUPPORT_FON_MODEL_A Support"
help
Support fon model a function
config EN75XXSDK_TCSUPPORT_FON_MODEL_B
depends on EN75XXSDK_TCSUPPORT_FON
bool "TCSUPPORT_FON_MODEL_B Support"
help
Support fon model b function
config EN75XXSDK_TCSUPPORT_FON_CHILLI_ENHANCE
depends on EN75XXSDK_TCSUPPORT_FON
bool "TCSUPPORT_FON_CHILLI_ENHANCE Support"
help
Support independ chilli's start from fonsmcd
config EN75XXSDK_TCSUPPORT_FON_V2
depends on EN75XXSDK_TCSUPPORT_WLAN && !EN75XXSDK_TCSUPPORT_FON
bool "TCSUPPORT_FON_V2 Support"
help
Support New Fon Version hotspot.
config EN75XXSDK_TCSUPPORT_FON_V2_MODEL_D_OTE
depends on EN75XXSDK_TCSUPPORT_FON_V2
bool "TCSUPPORT_FON_V2_MODEL_D_OTE Support"
help
Support OTE Fon hotspot traffic Model D
config EN75XXSDK_TCSUPPORT_TR069_UPGRADE_CUSTOM
depends on EN75XXSDK_TCSUPPORT_FW_UPGRADE_16M
bool "TCSUPPORT_TR069_UPGRADE_CUSTOM Support"
help
Support t&w tr069 firmware upgrade request.
config EN75XXSDK_TCSUPPORT_MULTI_UPGRADE_LIONS
bool "TCSUPPORT_MULTI_UPGRADE_LIONS Support"
default n
help
Support multi upgrade linos allinone
config EN75XXSDK_TCSUPPORT_ETHER_ALL_LED
bool "TCSUPPORT_ETHER_ALL_LED"
help
Add led for all lan ether status.
config EN75XXSDK_TCSUPPORT_FW_INTERNET_LED
bool "TCSUPPORT_FW_INTERNET_LED"
help
Internet led bink when update firmware.
config EN75XXSDK_TCSUPPORT_VLAN_DOT1P
depends on EN75XXSDK_TCSUPPORT_VLAN_TAG
bool "TCSUPPORT_VLAN_DOT1P"
help
802.1P support on wan page.
config EN75XXSDK_TCSUPPORT_VLAN_TPID
depends on EN75XXSDK_TCSUPPORT_VLAN_TAG
bool "TCSUPPORT_VLAN_TPID"
help
TPID support on wan page.
config EN75XXSDK_TCSUPPORT_WAN_ETHER_LED
bool "TCSUPPORT_WAN_ETHER_LED"
help
Support ether wan has own led for traffic.
config EN75XXSDK_TCSUPPORT_USB_FTP_SERVER
bool "TCSUPPORT_USB_FTP_SERVER Support"
help
Support as ftp server for USB
config EN75XXSDK_TCSUPPORT_FTP_CMD
bool "TCSUPPORT_FTP_CMD Support"
help
Support more ftp cmd
config EN75XXSDK_TCSUPPORT_CWMP_FAULT_RESPONSE
depends on EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CWMP_FAULT_RESPONSE"
help
Support ACS returns the whole fail information if set series of tr69 parameters when they are not correct.
config EN75XXSDK_TCSUPPORT_DHCP_NOFORWARD
bool "TCSUPPORT_DHCP_NOFORWARD"
help
Discard packets which src port is 67 from ppp interface out.
config EN75XXSDK_TCSUPPORT_NEW_SPIFLASH
bool "TCSUPPORT_NEW_SPIFLASH Support"
help
New SPI Flash support
config EN75XXSDK_TCSUPPORT_NEW_SPIFLASH_DEBUG
depends on EN75XXSDK_TCSUPPORT_NEW_SPIFLASH
bool "TCSUPPORT_NEW_SPIFLASH_DEBUG Support"
help
New SPI Flash Debug support
config EN75XXSDK_TCSUPPORT_WPS_BTN_NEWSPEC
depends on EN75XXSDK_TCSUPPORT_WLAN_WPS
bool "TCSUPPORT_WPS_BTN_NEWSPEC"
help
If wps button is pressed, all states are freed and a new negotiation begins.
config EN75XXSDK_TCSUPPORT_WAN_UPSTREAM_REMARK
bool "TCSUPPORT_WAN_UPSTREAM_REMARK"
default n
help
support TR69 WAN upstream 802.1p remark
config EN75XXSDK_TCSUPPORT_ZEBRA_WORKAROUND
bool "TCSUPPORT_ZEBRA_WORKAROUND Support"
help
Workaround to fix Zebra crash issue
config EN75XXSDK_TCSUPPORT_SCHEDULE
depends on EN75XXSDK_TCSUPPORT_CDS
bool "TCSUPPORT_SCHEDULE Support"
help
Support schedule
config EN75XXSDK_TCSUPPORT_SCHEDULE_ENHANCE
depends on EN75XXSDK_TCSUPPORT_CDS && EN75XXSDK_TCSUPPORT_SCHEDULE
bool "TCSUPPORT_SCHEDULE_ENHANCE Support"
help
Support schedule enhance
config EN75XXSDK_TCSUPPORT_STDIO_TIMEOUT
depends on EN75XXSDK_TCSUPPORT_CDS
bool "TCSUPPORT_STDIO_TIMEOUT Support"
help
Support timeout
config EN75XXSDK_TCSUPPORT_ROUTEPOLICY
depends on EN75XXSDK_TCSUPPORT_CDS
bool "TCSUPPORT_ROUTEPOLICY Support"
help
Support route policy
config EN75XXSDK_TCSUPPORT_URL_ROUTEPOLICY
depends on EN75XXSDK_TCSUPPORT_CDS && EN75XXSDK_TCSUPPORT_ROUTEPOLICY
bool "TCSUPPORT_URL_ROUTEPOLICY Support"
help
Support url route policy
config EN75XXSDK_TCSUPPORT_ROUTEPOLICY_PRIOR_PORTBIND
depends on EN75XXSDK_TCSUPPORT_ROUTEPOLICY && EN75XXSDK_TCSUPPORT_PORTBIND && EN75XXSDK_TCSUPPORT_VLAN_PASSTHROUGH && EN75XXSDK_TCSUPPORT_LAN_VLAN
bool "TCSUPPORT_ROUTEPOLICY_PRIOR_PORTBIND Support"
help
Support route policy prior to port binding
config EN75XXSDK_TCSUPPORT_2DNS
bool "TCSUPPORT_2DNS Support"
help
Support show second DNS
config EN75XXSDK_TCSUPPORT_CLMP
depends on EN75XXSDK_TCSUPPORT_CWMP
bool "TCSUPPORT_CLMP Support"
help
TR064 CLMP UPnP support
menu "Ethernet Port Mapping to Switch Port"
depends on EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
config EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
depends on EN75XXSDK_TCSUPPORT_CPU_RT63368 || EN75XXSDK_TCSUPPORT_CPU_RT63365 || EN75XXSDK_TCSUPPORT_CPU_MT7510 || EN75XXSDK_TCSUPPORT_CPU_MT7520 || EN75XXSDK_TCSUPPORT_CPU_MT7505 || EN75XXSDK_TCSUPPORT_CPU_EN7512 || EN75XXSDK_TCSUPPORT_CPU_EN7521
bool "TCSUPPORT_MANUAL_ETHERNET_PORTMAP Support"
help
Manual Ethernet Port Mapping support
config EN75XXSDK_TCSUPPORT_GUI_ALG_CONTROL
bool "TCSUPPORT_GUI_ALG_CONTROL"
help
Support to control the ALG through GUI.
config EN75XXSDK_TCSUPPORT_EPON_ATTACK_ENHANCE
depends on EN75XXSDK_TCSUPPORT_WAN_EPON
bool "TCSUPPORT_EPON_ATTACK_ENHANCE"
help
Support to drop packets when flood attack.
config EN75XXSDK_TCSUPPORT_WAN_PORT
int "TCSUPPORT_WAN_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which wan port map to
config EN75XXSDK_TCSUPPORT_LAN0_PORT
int "TCSUPPORT_LAN0_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which lan0 port map to
config EN75XXSDK_TCSUPPORT_LAN1_PORT
int "TCSUPPORT_LAN1_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which lan1 port map to
config EN75XXSDK_TCSUPPORT_LAN2_PORT
int "TCSUPPORT_LAN2_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which lan2 port map to
config EN75XXSDK_TCSUPPORT_LAN3_PORT
int "TCSUPPORT_LAN3_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which lan3 port map to
config EN75XXSDK_TCSUPPORT_LAN4_PORT
int "TCSUPPORT_LAN4_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which lan4 port map to
config EN75XXSDK_TCSUPPORT_LAN5_PORT
int "TCSUPPORT_LAN5_PORT"
default "-1"
depends on EN75XXSDK_TCSUPPORT_MANUAL_ETHERNET_PORTMAP
help
the switch port number which lan5 port map to
endmenu
endmenu
##source "CustomConfig"
##source "ParallelBuildConfig"
choice
prompt "Release Type"
config EN75XXSDK_TCSUPPORT_RELEASED_CODE
bool "TCSUPPORT_RELEASED_CODE RT"
help
The flag of code release
endchoice
config EN75XXSDK_TC_RELEASE_2_6_36_KERNEL
bool "TC_RELEASE_2_6_36_KERNEL"
default y
endmenu