aboutsummaryrefslogtreecommitdiff
path: root/src/mainboard/asus/p5qc/Kconfig
diff options
context:
space:
mode:
authorAngel Pons <th3fanbus@gmail.com>2018-11-04 16:53:15 +0100
committerFelix Held <felix-coreboot@felixheld.de>2018-11-18 17:44:44 +0000
commitd4b89091d2f7c31d80e15d779f6190b7c9883d36 (patch)
treea8f3c7c9776c9e413eaf0d1f8d795106bdc66942 /src/mainboard/asus/p5qc/Kconfig
parent94b761c8ed9c363a006329a151578e320d13c681 (diff)
mb/asus/p5qc: Add p5ql_pro mainboard as variant
Working: - SATA on southbridge ports - SATA on Marvell IDE controller ports - USB - COM1 - PS/2 keyboard - DDR2 DIMMs - PCIe x16 PEG port - PCIe x1 ports - PCI ports - NIC (MAC address needs to be set in Kconfig or in a CBFS file) - S3 resume - Green audio line out connector (the rest is untested) Not working: - Floppy port. Does not seem to be mainboard-specific, though. Untested: - EHCI debug TODO: - Add documentation Change-Id: I6ed434a691e8ef2a61e0acb1f986a59b8e1ad818 Signed-off-by: Angel Pons <th3fanbus@gmail.com> Reviewed-on: https://review.coreboot.org/25691 Reviewed-by: Felix Held <felix-coreboot@felixheld.de> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'src/mainboard/asus/p5qc/Kconfig')
-rw-r--r--src/mainboard/asus/p5qc/Kconfig10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/mainboard/asus/p5qc/Kconfig b/src/mainboard/asus/p5qc/Kconfig
index 8661fd6ccb..9c147875f1 100644
--- a/src/mainboard/asus/p5qc/Kconfig
+++ b/src/mainboard/asus/p5qc/Kconfig
@@ -14,7 +14,7 @@
# GNU General Public License for more details.
#
-if BOARD_ASUS_P5QC || BOARD_ASUS_P5Q_PRO
+if BOARD_ASUS_P5QC || BOARD_ASUS_P5Q_PRO || BOARD_ASUS_P5QL_PRO
config BOARD_SPECIFIC_OPTIONS
def_bool y
@@ -38,11 +38,13 @@ config VARIANT_DIR
string
default "p5qc" if BOARD_ASUS_P5QC
default "p5q_pro" if BOARD_ASUS_P5Q_PRO
+ default "p5ql_pro" if BOARD_ASUS_P5QL_PRO
config MAINBOARD_PART_NUMBER
string
default "P5QC" if BOARD_ASUS_P5QC
default "P5Q PRO" if BOARD_ASUS_P5Q_PRO
+ default "P5QL PRO" if BOARD_ASUS_P5QL_PRO
config DEVICETREE
string
@@ -50,6 +52,7 @@ config DEVICETREE
config GPIO_C
string
+ default "variants/p5ql_pro/gpio.c" if BOARD_ASUS_P5QL_PRO
default "gpio.c"
config MAX_CPUS
@@ -59,8 +62,11 @@ config MAX_CPUS
# The MARVELL IDE controller delays SeaBIOS a lot and results in an unbootable
# bogus disk. Compiling SeaBIOS without ATA support is a workaround.
+# The Asus P5QL PRO's Marvell controller (88SE6102-NNC2) does not need this, apparently.
+
config PAYLOAD_CONFIGFILE
string
+ default "" if PAYLOAD_SEABIOS && BOARD_ASUS_P5QL_PRO
default "$(top)/src/mainboard/$(MAINBOARDDIR)/config_seabios" if PAYLOAD_SEABIOS
-endif # BOARD_ASUS_P5QC
+endif # BOARD_ASUS_P5Q*