Attention is currently required from: Nico Huber, Arthur Heymans, Michael Niewöhner, Patrick Rudolph. Hello build bot (Jenkins), Nico Huber, Patrick Georgi, Martin Roth, Paul Menzel, Arthur Heymans, Michael Niewöhner, Patrick Rudolph,
I'd like you to reexamine a change. Please visit
https://review.coreboot.org/c/coreboot/+/48386
to look at the new patch set (#7).
Change subject: mb/hp/280_g2: Add new mainboard ......................................................................
mb/hp/280_g2: Add new mainboard
This is a µATX mainboard with a LGA1151 socket and two DDR4 DIMM slots.
There are two possible BOM configurations: Sid has no legacy devices, whereas Manny provides two serial ports, a parallel port, a PCI slot and PS/2 keyboard/mouse connectors. These boards also have different Super I/O models: Manny uses an ITE IT8625E, whereas legacy-free Sid comes with an ITE IT8656E instead.
This coreboot port has been done using a Sid board, thus support for Manny-specific features is missing. Booting should still be possible, though: none of these legacy features is essential.
The board has an unpopulated 6-pin header, wired to PCH UART 2. This can be used to retrieve coreboot logs.
Working: - Both DIMM slots (Micron CT4G4DFS8213.8FA11, Hynix HMA851U6AFR6N-UH) - PCH SerialIO UART 2 to get coreboot logs - Rear USB ports - Realtek RTL8111 GbE NIC - Integrated graphics on DVI with libgfxinit - At least one SATA port - Flashing internally with flashrom - S3 suspend/resume - VBT - SeaBIOS 1.14 to boot Arch Linux (kernel linux-5.10.15.arch1-1)
Untested: - Audio - VGA: DP2VGA chip uses DDI E, and libgfxinit doesn't support DDI E yet - Front USB headers - Non-Linux OSes - PCI slot - IT8625E peripherals: serial, parallel and PS/2 ports
Change-Id: Iadf11c187307a24b15039a5a716737d9d74944e6 Signed-off-by: Angel Pons th3fanbus@gmail.com --- A src/mainboard/hp/280_g2/Kconfig A src/mainboard/hp/280_g2/Kconfig.name A src/mainboard/hp/280_g2/Makefile.inc A src/mainboard/hp/280_g2/acpi/ec.asl A src/mainboard/hp/280_g2/acpi/superio.asl A src/mainboard/hp/280_g2/board_info.txt A src/mainboard/hp/280_g2/bootblock.c A src/mainboard/hp/280_g2/data.vbt A src/mainboard/hp/280_g2/devicetree.cb A src/mainboard/hp/280_g2/dsdt.asl A src/mainboard/hp/280_g2/gma-mainboard.ads A src/mainboard/hp/280_g2/hda_verb.c A src/mainboard/hp/280_g2/romstage.c 13 files changed, 425 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/86/48386/7