2798 lines
81 KiB
Plaintext
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
|