payloads/edk2: Disable the CPU Timer Lib unless supported
[coreboot.git] / src / mainboard / pcengines / apu1 / Kconfig
blob46f4ddec5911b5d258209e68ecf960784231db6b
1 # SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_PCENGINES_APU1
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select CPU_AMD_AGESA_FAMILY14
8         select NORTHBRIDGE_AMD_AGESA_FAMILY14
9         select SOUTHBRIDGE_AMD_CIMX_SB800
10         select SUPERIO_NUVOTON_NCT5104D
11         select HAVE_PIRQ_TABLE
12         select HAVE_ACPI_RESUME
13         select HAVE_ACPI_TABLES
14         select HAVE_OPTION_TABLE
15         select HAVE_CMOS_DEFAULT
16         select BOARD_ROMSIZE_KB_2048
17         select HAVE_SPD_IN_CBFS
18         select SEABIOS_ADD_SERCON_PORT_FILE if PAYLOAD_SEABIOS
19         select MEMORY_MAPPED_TPM
21 config MAINBOARD_DIR
22         default "pcengines/apu1"
24 config MAINBOARD_PART_NUMBER
25         default "apu1"
27 config HW_MEM_HOLE_SIZEK
28         hex
29         default 0x200000
31 config MAX_CPUS
32         int
33         default 2
35 config IRQ_SLOT_COUNT
36         int
37         default 11
39 config ONBOARD_VGA_IS_PRIMARY
40         bool
41         default y
43 config VGA_BIOS_ID
44         string
45         default "1002,9802"
47 config SB800_AHCI_ROM
48         bool
49         default n
51 choice
52         prompt "J19 pins 1-10"
53         default APU1_PINMUX_OFF_C
55 config APU1_PINMUX_OFF_C
56         bool "disable"
58 config APU1_PINMUX_GPIO0
59         bool "GPIO"
61 config APU1_PINMUX_UART_C
62         bool "UART 0x3e8"
64 endchoice
66 config UART_C_RS485
67         bool "UART C drives RTS# in RS485 mode" if APU1_PINMUX_UART_C
69 choice
70         prompt "J19 pins 11-20"
71         default APU1_PINMUX_OFF_D
73 config APU1_PINMUX_OFF_D
74         bool "disable"
76 config APU1_PINMUX_GPIO1
77         bool "GPIO"
79 config APU1_PINMUX_UART_D
80         bool "UART 0x2e8"
82 endchoice
84 config UART_D_RS485
85         bool "UART D drives RTS# in RS485 mode" if APU1_PINMUX_UART_D
87 config DIMM_SPD_SIZE
88         default 128
90 endif # BOARD_PCENGINES_APU1