menu "Cameo Model Selection"

config SUPPORT_CAMEO_SDK
bool "Support Cameo Modification"

choice
depends on SUPPORT_CAMEO_SDK

prompt "Choose Vendor"

config  DLINK
bool "D-LINK Models"
depends on SUPPORT_CAMEO_SDK

endchoice

source "cameo/dlink/Kconfig"

config RESET_BTN_LEVEL
int "The trigger level for pushing the reset button"
default 1
depends on SUPPORT_CAMEO_SDK
help
	0: Low Level, 1: High Level

config RESTORE_DEFAULT_TIME
int "The minimum time to push the reset button to restore to factory default(second)"
default 5
depends on SUPPORT_CAMEO_SDK

config SUPPORT_WIFI_PROTECTED_SETUP
bool "Support Wi-Fi Protected Setup function"
depends on SUPPORT_CAMEO_SDK
help
	Say Y here, DUT will support Wi-Fi Protected Setup.
	
config WPS_GPIO_PIN
int "The gpio pin for the WPS button"
default 11
depends on SUPPORT_WIFI_PROTECTED_SETUP

config WPS_DEFAULT_TIME
int "The minimum time to push the wps button to do the wps function(second)"
default 5
depends on SUPPORT_WIFI_PROTECTED_SETUP

config SUPPORT_RESTRICTED_CONE
bool "Support Restricted Cone for NAT type"
depends on SUPPORT_CAMEO_SDK
help
	Say Y here, DUT will support Restricted Cone instead of Symmetric for NAT.

config SUPPORT_HARDWARE_SWITCH
	bool "Support a switch to switch DUT to different modes"
	depends on SUPPORT_CAMEO_SDK
	help
		Say Y here, DUT will support a switch to switch DUT to different modes.

config SWITCH_GPIO1_PIN
	int "The first gpio pin for the switch"
	default 19
	depends on SUPPORT_HARDWARE_SWITCH

config SWITCH_GPIO2_PIN
	int "The secondary gpio pin for the switch"
	default 20
	depends on SUPPORT_HARDWARE_SWITCH

config SUPPORT_SINGLE_PORT
	bool "Support only one ethernet port."
	default n
	depends on SUPPORT_CAMEO_SDK
	help
		Say Y here, DUT will support only one ethernet port.

endmenu
