summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKyösti Mälkki <kyosti.malkki@gmail.com>2013-09-24 21:04:12 +0300
committerAlexandru Gagniuc <mr.nuke.me@gmail.com>2013-12-06 18:02:31 +0100
commit8232bc2cdd47666a51cd3bc5beea608f13b8e9fa (patch)
tree77d2de7d3a3cb3d19dd8d7252b82214d2eec04d6
parentfab0c9f35db584ed0fb597fa99719a965e2fbd9a (diff)
downloadcoreboot-8232bc2cdd47666a51cd3bc5beea608f13b8e9fa.tar.xz
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>
-rw-r--r--src/console/Kconfig6
-rw-r--r--src/southbridge/amd/agesa/hudson/Kconfig4
-rw-r--r--src/southbridge/amd/sb700/Kconfig2
-rw-r--r--src/southbridge/amd/sb800/Kconfig2
4 files changed, 8 insertions, 6 deletions
diff --git a/src/console/Kconfig b/src/console/Kconfig
index 12b942df2c..cd923ae5b8 100644
--- a/src/console/Kconfig
+++ b/src/console/Kconfig
@@ -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.
diff --git a/src/southbridge/amd/agesa/hudson/Kconfig b/src/southbridge/amd/agesa/hudson/Kconfig
index 7e7399c090..1550cb4c01 100644
--- a/src/southbridge/amd/agesa/hudson/Kconfig
+++ b/src/southbridge/amd/agesa/hudson/Kconfig
@@ -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
diff --git a/src/southbridge/amd/sb700/Kconfig b/src/southbridge/amd/sb700/Kconfig
index bde48fee5c..b0c92dcedb 100644
--- a/src/southbridge/amd/sb700/Kconfig
+++ b/src/southbridge/amd/sb700/Kconfig
@@ -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
diff --git a/src/southbridge/amd/sb800/Kconfig b/src/southbridge/amd/sb800/Kconfig
index 4708f1fa7c..9547d3e7c8 100644
--- a/src/southbridge/amd/sb800/Kconfig
+++ b/src/southbridge/amd/sb800/Kconfig
@@ -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