mb/ocp/tiogapass: Fix GPIOs
[coreboot2.git] / src / mainboard / asus / p5qc / Kconfig
blobc501b7a010903a6cdca9bd285d68e074189baad6
1 # SPDX-License-Identifier: GPL-2.0-only
3 if BOARD_ASUS_P5QC || BOARD_ASUS_P5Q_PRO || BOARD_ASUS_P5QL_PRO || BOARD_ASUS_P5Q_SE || BOARD_ASUS_P5Q
5 config BOARD_SPECIFIC_OPTIONS
6         def_bool y
7         select CPU_INTEL_SOCKET_LGA775
8         select NORTHBRIDGE_INTEL_X4X
9         select SOUTHBRIDGE_INTEL_I82801JX
10         select SUPERIO_WINBOND_W83667HG_A
11         select HAVE_ACPI_TABLES
12         select BOARD_ROMSIZE_KB_1024
13         select HAVE_OPTION_TABLE
14         select HAVE_CMOS_DEFAULT
15         select HAVE_ACPI_RESUME
16         select ATHEROS_ATL1E_SETMAC
18 config MAINBOARD_DIR
19         default "asus/p5qc"
21 config VARIANT_DIR
22         default "p5qc" if BOARD_ASUS_P5QC
23         default "p5q_pro" if BOARD_ASUS_P5Q_PRO
24         default "p5ql_pro" if BOARD_ASUS_P5QL_PRO
25         default "p5q_se" if BOARD_ASUS_P5Q_SE
26         default "p5q" if BOARD_ASUS_P5Q
28 config MAINBOARD_PART_NUMBER
29         default "P5QC" if BOARD_ASUS_P5QC
30         default "P5Q PRO" if BOARD_ASUS_P5Q_PRO
31         default "P5QL PRO" if BOARD_ASUS_P5QL_PRO
32         default "P5Q SE" if BOARD_ASUS_P5Q_SE
33         default "P5Q" if BOARD_ASUS_P5Q
35 config DEVICETREE
36         default "variants/\$(CONFIG_VARIANT_DIR)/devicetree.cb"
38 config GPIO_C
39         string
40         default "variants/p5q_se/gpio.c" if BOARD_ASUS_P5Q_SE
41         default "variants/p5ql_pro/gpio.c" if BOARD_ASUS_P5QL_PRO
42         default "gpio.c"
44 # The MARVELL IDE controller delays SeaBIOS a lot and results in an unbootable
45 # bogus disk. Compiling SeaBIOS without ATA support is a workaround.
47 # The Asus P5QL PRO's Marvell controller (88SE6102-NNC2) does not need this, apparently.
49 config PAYLOAD_CONFIGFILE
50         string
51         default "" if PAYLOAD_SEABIOS && (BOARD_ASUS_P5QL_PRO || BOARD_ASUS_P5Q_SE)
52         default "\$(top)/src/mainboard/\$(MAINBOARDDIR)/config_seabios" if PAYLOAD_SEABIOS
54 endif # BOARD_ASUS_P5Q*