intel/skylake: Add kconfig option to skip Native SD Controller
Skylake Core boot should have configurable option to skip PCH based SD 3.0 Controller from customer/reference design. Addition to that no unused or unnecessary should list under device view. BUG=chrome-os-partner:48190 BRANCH=None TEST=Build & boot Kunimitsu and LARs. Change-Id: Ie17fd6db01e0cabcdf605017509d809b54509a0d Signed-off-by: Patrick Georgi <pgeorgi@chromium.org> Original-Commit-Id: 99ac17b723125822368539d0562aa35119e520fb Original-Change-Id: I98a48f45ef442246227fd54ea021b53f824954c5 Original-Signed-off-by: Subrata Banik <subrata.banik@intel.com> Original-Reviewed-on: https://chromium-review.googlesource.com/315420 Original-Reviewed-by: Aaron Durbin <adurbin@chromium.org> Reviewed-on: https://review.coreboot.org/12946 Tested-by: build bot (Jenkins) Reviewed-by: Martin Roth <martinroth@google.com>
This commit is contained in:
parent
3fc42772bc
commit
086730b062
|
@ -79,6 +79,12 @@ config DCACHE_RAM_SIZE
|
|||
The size of the cache-as-ram region required during bootblock
|
||||
and/or romstage.
|
||||
|
||||
config EXCLUDE_NATIVE_SD_INTERFACE
|
||||
bool
|
||||
default n
|
||||
help
|
||||
If you set this option to n, will not use native SD controller.
|
||||
|
||||
config HEAP_SIZE
|
||||
hex
|
||||
default 0x80000
|
||||
|
|
|
@ -70,6 +70,7 @@ Device (EMMC)
|
|||
}
|
||||
}
|
||||
|
||||
#if !IS_ENABLED(CONFIG_EXCLUDE_NATIVE_SD_INTERFACE)
|
||||
Device (SDXC)
|
||||
{
|
||||
Name (_ADR, 0x001E0006)
|
||||
|
@ -123,3 +124,4 @@ Device (SDXC)
|
|||
}
|
||||
}
|
||||
}
|
||||
#endif
|
Loading…
Reference in New Issue