1 # SPDX-License-Identifier: GPL-2.0-only
5 config BOARD_SPECIFIC_OPTIONS
7 select SOC_AMD_STONEYRIDGE
9 select BOARD_ROMSIZE_KB_8192
10 select DRIVERS_I2C_GENERIC
11 select HAVE_ACPI_TABLES
13 select STONEYRIDGE_LEGACY_FREE
14 select ONBOARD_VGA_IS_PRIMARY
15 select SUPERIO_FINTEK_F81803A
16 select SUPERIO_FINTEK_COMMON_PRE_RAM
17 select SUPERIO_FINTEK_FAN_CONTROL
18 select SUPERIO_FINTEK_FAN_API_CALL
19 select AZALIA_HDA_CODEC_SUPPORT
22 default "amd/pademelon"
24 config MAINBOARD_PART_NUMBER
28 prompt "SOC used in pademelon board"
29 default PADEMELON_MERLIN_FALCON
31 config PADEMELON_MERLIN_FALCON
33 select AMD_APU_MERLINFALCON
35 config PADEMELON_PRAIRIE_FALCON
37 select AMD_APU_PRAIRIEFALCON
42 config OVERRIDE_DEVICETREE
43 default "override-merlinfalcon.cb" if PADEMELON_MERLIN_FALCON
44 default "override-prairiefalcon.cb" if PADEMELON_PRAIRIE_FALCON
55 default y if USE_AMD_BLOBS
61 HWM base address must be an odd address. Hardware monitor used
62 addresses are HWM_PORT for index an HWM_PORT + 1 for data.
63 If changed, make sure fan_init.c IO window setting. The HWM
64 (Hardware Monitor) is used for fan control within pademelon.
67 config EFS_SPI_READ_MODE
68 default 4 # Dual IO (1-2-2)
74 endif # BOARD_AMD_PADEMELON