usbdebug: Hide irrelevent options from menuconfig

No need to show the choice of USB port or controller in case of older
hardware where location for usbdebug was hardwired.

Change-Id: Ia186bf2c6ed60be2834cf6fd0a1965c8bf81ed4d
Signed-off-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Reviewed-on: http://review.coreboot.org/4290
Tested-by: build bot (Jenkins)
Reviewed-by: Paul Menzel <paulepanter@users.sourceforge.net>
Reviewed-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
This commit is contained in:
Kyösti Mälkki 2013-09-24 21:04:12 +03:00 committed by Alexandru Gagniuc
parent fab0c9f35d
commit 8232bc2cdd
4 changed files with 8 additions and 6 deletions

View File

@ -181,8 +181,9 @@ config USBDEBUG_IN_ROMSTAGE
if USBDEBUG if USBDEBUG
config USBDEBUG_HCD_INDEX config USBDEBUG_HCD_INDEX
int "Index for EHCI controller to use with usbdebug" int
default 0 default 0
prompt "Index for EHCI controller to use with usbdebug" if HAVE_USBDEBUG_OPTIONS
help help
Some boards have multiple EHCI controllers with possibly only Some boards have multiple EHCI controllers with possibly only
one having the Debug Port capability on an external USB port. one having the Debug Port capability on an external USB port.
@ -192,8 +193,9 @@ config USBDEBUG_HCD_INDEX
a working default value here. a working default value here.
config USBDEBUG_DEFAULT_PORT config USBDEBUG_DEFAULT_PORT
int "Default USB port to use as Debug Port" int
default 0 default 0
prompt "Default USB port to use as Debug Port" if HAVE_USBDEBUG_OPTIONS
help help
Selects which physical USB port usbdebug dongle is connected to. Selects which physical USB port usbdebug dongle is connected to.
Setting of 0 means to scan possible ports starting from 1. Setting of 0 means to scan possible ports starting from 1.

View File

@ -20,13 +20,13 @@
config SOUTHBRIDGE_AMD_AGESA_HUDSON config SOUTHBRIDGE_AMD_AGESA_HUDSON
bool bool
select IOAPIC select IOAPIC
select HAVE_USBDEBUG select HAVE_USBDEBUG_OPTIONS
select HAVE_HARD_RESET select HAVE_HARD_RESET
config SOUTHBRIDGE_AMD_AGESA_YANGTZE config SOUTHBRIDGE_AMD_AGESA_YANGTZE
bool bool
select IOAPIC select IOAPIC
select HAVE_USBDEBUG select HAVE_USBDEBUG_OPTIONS
select HAVE_HARD_RESET select HAVE_HARD_RESET
if SOUTHBRIDGE_AMD_AGESA_HUDSON || SOUTHBRIDGE_AMD_AGESA_YANGTZE if SOUTHBRIDGE_AMD_AGESA_HUDSON || SOUTHBRIDGE_AMD_AGESA_YANGTZE

View File

@ -25,7 +25,7 @@ if SOUTHBRIDGE_AMD_SB700
config SOUTHBRIDGE_SPECIFIC_OPTIONS # dummy config SOUTHBRIDGE_SPECIFIC_OPTIONS # dummy
def_bool y def_bool y
select IOAPIC select IOAPIC
select HAVE_USBDEBUG select HAVE_USBDEBUG_OPTIONS
select HAVE_HARD_RESET select HAVE_HARD_RESET
# Set for southbridge SP5100 which also uses SB700 driver # Set for southbridge SP5100 which also uses SB700 driver

View File

@ -20,7 +20,7 @@
config SOUTHBRIDGE_AMD_SB800 config SOUTHBRIDGE_AMD_SB800
bool bool
select IOAPIC select IOAPIC
select HAVE_USBDEBUG select HAVE_USBDEBUG_OPTIONS
select HAVE_HARD_RESET select HAVE_HARD_RESET
if SOUTHBRIDGE_AMD_SB800 if SOUTHBRIDGE_AMD_SB800