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

View File

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

View File

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

View File

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