src/: Replace GPL boilerplate with SPDX headers
[coreboot.git] / src / mainboard / amd / padmelon / Kconfig
blob81bb3805421ad75baba80d638265e42727c09db5
2 # This file is part of the coreboot project.
5 # SPDX-License-Identifier: GPL-2.0-only
7 if BOARD_AMD_PADMELON
9 config BOARD_SPECIFIC_OPTIONS # dummy
10         def_bool y
11         select SOC_AMD_STONEYRIDGE
12         select AMD_APU_PKG_FP4
13         select BOARD_ROMSIZE_KB_8192
14         select DRIVERS_I2C_GENERIC
15         select HAVE_ACPI_TABLES
16         select GFXUMA
17         select STONEYRIDGE_LEGACY_FREE
18         select ONBOARD_VGA_IS_PRIMARY
19         select BOOTBLOCK_CONSOLE
20         select SUPERIO_FINTEK_F81803A
21         select SUPERIO_FINTEK_COMMON_PRE_RAM
22         select SUPERIO_FINTEK_FAN_CONTROL
23         select SUPERIO_FINTEK_FAN_API_CALL
24         select VGA_BIOS
25         select AZALIA_PLUGIN_SUPPORT
27 config MAINBOARD_DIR
28         string
29         default "amd/padmelon"
31 config MAINBOARD_PART_NUMBER
32         string
33         default "Padmelon"
35 choice PADMELON_SOC
36         prompt "SOC used in padmelon board"
37         default PADMELON_MERLIN_FALCON
39 config PADMELON_MERLIN_FALCON
40         bool "Merlin Falcon"
42 config PADMELON_PRAIRIE_FALCON
43         bool "Prairie Falcon"
45 endchoice
47 config PADMELON_SOC_IN_USE
48         def_bool y
49         select AMD_APU_MERLINFALCON if PADMELON_MERLIN_FALCON
50         select AMD_APU_PRAIRIEFALCON if PADMELON_PRAIRIE_FALCON
52 config HAVE_S3_SUPPORT
53         bool
54         default n
56 config MAX_CPUS
57         int
58         default 4
60 config IRQ_SLOT_COUNT
61         int
62         default 11
64 config HWM_PORT
65         hex
66         default 0x0225
67         help
68           HWM base address must be an odd address. Hardware monitor used
69           addresses are HWM_PORT for index an HWM_PORT + 1 for data.
70           If changed, make sure fan_init.c IO window setting. The HWM
71           (Hardware Monitor) is used for fan control within padmelon.
73 endif # BOARD_AMD_PADMELON