riscv: cpu: fu540: Add support for cpu fu540
[oweals/u-boot.git] / arch / x86 / Kconfig
index 89b93e5de25aa7228a7699ec373efa189697a089..c8eae24c0751f27516f0e6e143fb8733a8266c0f 100644 (file)
@@ -709,6 +709,19 @@ config ROM_TABLE_SIZE
        hex
        default 0x10000
 
+config HAVE_ITSS
+       bool "Enable ITSS"
+       help
+         Select this to include the driver for the Interrupt Timer
+         Subsystem (ITSS) which is found on several Intel devices.
+
+config HAVE_P2SB
+       bool "Enable P2SB"
+       help
+         Select this to include the driver for the Primary to
+         Sideband Bridge (P2SB) which is found on several Intel
+         devices.
+
 menu "System tables"
        depends on !EFI && !SYS_COREBOOT
 
@@ -910,4 +923,37 @@ config X86_OFFSET_SPL
        depends on SPL && X86
        default SPL_TEXT_BASE
 
+config ACPI_GPE
+       bool "Support ACPI general-purpose events"
+       help
+         Enable a driver for ACPI GPEs to allow peripherals to send interrupts
+         via ACPI to the OS. In U-Boot this is only used when U-Boot itself
+         needs access to these interrupts. This can happen when it uses a
+         peripheral that is set up to use GPEs and so cannot use the normal
+         GPIO mechanism for polling an input.
+
+         See https://queue.acm.org/blogposting.cfm?id=18977 for more info
+
+config SPL_ACPI_GPE
+       bool "Support ACPI general-purpose events in SPL"
+       help
+         Enable a driver for ACPI GPEs to allow peripherals to send interrupts
+         via ACPI to the OS. In U-Boot this is only used when U-Boot itself
+         needs access to these interrupts. This can happen when it uses a
+         peripheral that is set up to use GPEs and so cannot use the normal
+         GPIO mechanism for polling an input.
+
+         See https://queue.acm.org/blogposting.cfm?id=18977 for more info
+
+config TPL_ACPI_GPE
+       bool "Support ACPI general-purpose events in TPL"
+       help
+         Enable a driver for ACPI GPEs to allow peripherals to send interrupts
+         via ACPI to the OS. In U-Boot this is only used when U-Boot itself
+         needs access to these interrupts. This can happen when it uses a
+         peripheral that is set up to use GPEs and so cannot use the normal
+         GPIO mechanism for polling an input.
+
+         See https://queue.acm.org/blogposting.cfm?id=18977 for more info
+
 endmenu