[V5,05/39] x86/microcode: Provide CONFIG_MICROCODE_INITRD32

Message ID 20231017211722.236208250@linutronix.de
State New
Headers
Series [V5,01/39] x86/boot/32: Disable stackprotector and tracing for mk_early_pgtbl_32() |

Commit Message

Thomas Gleixner Oct. 17, 2023, 9:23 p.m. UTC
  From: Thomas Gleixner <tglx@linutronix.de>

Create an aggregate config switch which covers X86_32, MICROCODE and
BLK_DEV_INITRD to avoid lengthy #ifdeffery in upcoming code.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
---
V5: New patch
---
 arch/x86/Kconfig | 4 ++++
 1 file changed, 4 insertions(+)
---
  

Patch

diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig
index d8ff206e503f..cadea3f3161e 100644
--- a/arch/x86/Kconfig
+++ b/arch/x86/Kconfig
@@ -1313,6 +1313,10 @@  config MICROCODE
 	def_bool y
 	depends on CPU_SUP_AMD || CPU_SUP_INTEL
 
+config MICROCODE_INITRD32
+	def_bool y
+	depends on MICROCODE && X86_32 && BLK_DEV_INITRD
+
 config MICROCODE_LATE_LOADING
 	bool "Late microcode loading (DANGEROUS)"
 	default n