[coreboot-gerrit] Change in coreboot[master]: mb/asus/p8h61-m_pro: Add new mainboard

Angel Pons (Code Review) gerrit at coreboot.org
Sat May 19 19:22:47 CEST 2018


Hello build bot (Jenkins), 

I'd like you to reexamine a change. Please visit

    https://review.coreboot.org/26419

to look at the new patch set (#2).

Change subject: mb/asus/p8h61-m_pro: Add new mainboard
......................................................................

mb/asus/p8h61-m_pro: Add new mainboard

Tested with GRUB 2.02 as a payload, booting Arch Linux as
well as Debian. This code is based on the output of autoport
as well as other mainboards supported in coreboot already.

Working:
 - Serial port I/O
 - S3 suspend/resume. Untested with SeaBIOS since it failed
   to resume on a similar board. It is likely to be due to
   low memory corruption, but I have not worked on it.
 - USB ports and headers
 - USB3 ports attached to the ASM1042 controller. SeaBIOS can
   boot from them, and it is likely GRUB can detect devices on
   those ports as well. The chip has a small SPI flash nearby,
   which seems to hold an Option ROM.
 - Gigabit Ethernet
 - Integrated graphics (libgfxinit)
 - PCIe x16 graphics
 - PCIe x1
 - SATA controller
 - Hardware Monitor
 - Fan Control (fancontrol on linux works well)
 - Native raminit
 - flashrom, using the internal programmer. Tested with coreboot,
   as well as with the vendor firmware.

Untested:
 - VGA BIOS for integrated graphics init
 - DVI port. It can detect a "fake" display, that is, an
   EEPROM connected to the DVI port. Thus, gma-mainboard.ads
   has been setup accordingly.
 - PS/2 port.
 - Audio: Only rear output (green) has been tested.
 - EHCI debug.
 - Parallel port header.
 - Non-Linux OSes
 - ACPI thermal zone and fan control (probably not working)
 - NVRAM settings. (Could not find coreboot option table)
   It seems to be an issue on my end.

Not working:
 - Booting from a disk attached to the ASM1061 controller.
 - SATA devices with Tianocore (payload issue)

Change-Id: I7e89ebe43a2e1ff0308f4876e98bbf2f5a0d85f2
Signed-off-by: Angel Pons <th3fanbus at gmail.com>
---
A src/mainboard/asus/p8h61-m_pro/Kconfig
A src/mainboard/asus/p8h61-m_pro/Kconfig.name
A src/mainboard/asus/p8h61-m_pro/Makefile.inc
A src/mainboard/asus/p8h61-m_pro/acpi/ec.asl
A src/mainboard/asus/p8h61-m_pro/acpi/platform.asl
A src/mainboard/asus/p8h61-m_pro/acpi/superio.asl
A src/mainboard/asus/p8h61-m_pro/acpi_tables.c
A src/mainboard/asus/p8h61-m_pro/board_info.txt
A src/mainboard/asus/p8h61-m_pro/cmos.default
A src/mainboard/asus/p8h61-m_pro/cmos.layout
A src/mainboard/asus/p8h61-m_pro/devicetree.cb
A src/mainboard/asus/p8h61-m_pro/dsdt.asl
A src/mainboard/asus/p8h61-m_pro/gma-mainboard.ads
A src/mainboard/asus/p8h61-m_pro/gpio.c
A src/mainboard/asus/p8h61-m_pro/hda_verb.c
A src/mainboard/asus/p8h61-m_pro/mainboard.c
A src/mainboard/asus/p8h61-m_pro/romstage.c
17 files changed, 878 insertions(+), 0 deletions(-)


  git pull ssh://review.coreboot.org:29418/coreboot refs/changes/19/26419/2
-- 
To view, visit https://review.coreboot.org/26419
To unsubscribe, or for help writing mail filters, visit https://review.coreboot.org/settings

Gerrit-Project: coreboot
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I7e89ebe43a2e1ff0308f4876e98bbf2f5a0d85f2
Gerrit-Change-Number: 26419
Gerrit-PatchSet: 2
Gerrit-Owner: Angel Pons <th3fanbus at gmail.com>
Gerrit-Reviewer: build bot (Jenkins) <no-reply at coreboot.org>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.coreboot.org/pipermail/coreboot-gerrit/attachments/20180519/04b15e54/attachment.html>


More information about the coreboot-gerrit mailing list