## SPDX-License-Identifier: GPL-2.0-only config SOC_INTEL_COMMON_BLOCK_OC_WDT bool depends on SOC_INTEL_COMMON_BLOCK_PMC help Intel Processor common Overclocking Watchdog support config SOC_INTEL_COMMON_OC_WDT_ENABLE bool "Enable overclocking watchdog during boot" depends on SOC_INTEL_COMMON_BLOCK_OC_WDT help Enables Intel chipset Overclocking Watchdog to count during system boot. The platform will reset during lockups if watchdog is not reloaded. Software/firmware is responsible for feeding the watchdog. If unsure, say N. config SOC_INTEL_COMMON_OC_WDT_TIMEOUT_SECONDS int depends on SOC_INTEL_COMMON_OC_WDT_ENABLE range 70 1024 default 600 help The Intel chipset Overclocking Watchdog timeout value in seconds. coreboot will preload the watchdog with the timeout value specified in this option. Specify a high enough value so that the platform will have a chance to perform full memory training and boot. Default is 10 minutes. Boards and SoCs may override this value. config SOC_INTEL_COMMON_OC_WDT_RELOAD_IN_PERIODIC_SMI bool "Reload the overclocking watchdog using periodic SMI" depends on SOC_INTEL_COMMON_OC_WDT_ENABLE depends on SOC_INTEL_COMMON_BLOCK_SMM default y help Enables Intel chipset Overclocking Watchdog reloading in the periodic SMI handler. Without this option the platform will keep power cycling unless the OS drivers are installed for this watchdog. If unsure, say Y.