sb/amd/agesa/hudson/: Don't include IMC and XHCI blobs by default

Don't build in non-essential blobs by default. However, if the user
selected to use the blobs repository, then default to including the
blobs.

Change-Id: Ie90f00d7c18d725f24fe1503fadaf098d3cefa4a
Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com>
Signed-off-by: Alexandru Gagniuc <mr.nuke.me@gmail.com>
Reviewed-on: http://review.coreboot.org/7638
Tested-by: build bot (Jenkins)
diff --git a/src/southbridge/amd/agesa/hudson/Kconfig b/src/southbridge/amd/agesa/hudson/Kconfig
index 0779000..acc2d72 100644
--- a/src/southbridge/amd/agesa/hudson/Kconfig
+++ b/src/southbridge/amd/agesa/hudson/Kconfig
@@ -55,13 +55,13 @@
 
 config HUDSON_XHCI_FWM
 	bool "Add xhci firmware"
-	default y
+	default y if USE_BLOBS
 	help
 	  Add Hudson 2/3/4 XHCI Firmware to support the onboard USB 3.0
 
 config HUDSON_IMC_FWM
 	bool "Add imc firmware"
-	default y
+	default y if USE_BLOBS
 	help
 	  Add Hudson 2/3/4 IMC Firmware to support the onboard fan control