diff --git a/src/soc/intel/skylake/Kconfig b/src/soc/intel/skylake/Kconfig index 76459c9bca..58b828fd17 100644 --- a/src/soc/intel/skylake/Kconfig +++ b/src/soc/intel/skylake/Kconfig @@ -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 diff --git a/src/soc/intel/skylake/acpi/scs.asl b/src/soc/intel/skylake/acpi/scs.asl index 52eeefe314..56f27a97ea 100644 --- a/src/soc/intel/skylake/acpi/scs.asl +++ b/src/soc/intel/skylake/acpi/scs.asl @@ -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 \ No newline at end of file