1 ## SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_HARDKERNEL_ODROID_H4
5 config BOARD_SPECIFIC_OPTIONS
7 select BOARD_ROMSIZE_KB_16384
9 select DRIVERS_UART_8250IO
11 select HAVE_ACPI_RESUME
12 select HAVE_ACPI_TABLES
14 select INTEL_GMA_HAVE_VBT
15 select SUPERIO_ITE_IT8613E
16 select SOC_INTEL_ALDERLAKE_PCH_N
17 select SOC_INTEL_COMMON_BLOCK_HDA_VERB
21 default "hardkernel/odroid-h4"
23 config MAINBOARD_PART_NUMBER
26 config ODROID_H4_ENABLE_SAGV
30 SAGV (System Agent GeyserVille) is Intel's implementation of
31 DVFS (Dynamic Voltage Frequency Scaling) that reduces energy
32 consumption of the SA and DRAM during low-load conditions by
33 automatically switching to lower voltages / frequencies when
34 the system load is low enough. When enabled, memory training
35 has to run multiple times (once per SAGV point), which slows
36 down booting (but only when the MRC cache is unusable).
38 If unsure, keep enabled. If reflashing often, disabling this
39 option can be useful to reduce memory training time.
41 endif #BOARD_HARDKERNEL_ODROID_H4