<p>Angel Pons <strong>uploaded patch set #2</strong> to this change.</p><p><a href="https://review.coreboot.org/26419">View Change</a></p><pre style="font-family: monospace,monospace; white-space: pre-wrap;">mb/asus/p8h61-m_pro: Add new mainboard<br><br>Tested with GRUB 2.02 as a payload, booting Arch Linux as<br>well as Debian. This code is based on the output of autoport<br>as well as other mainboards supported in coreboot already.<br><br>Working:<br> - Serial port I/O<br> - S3 suspend/resume. Untested with SeaBIOS since it failed<br>   to resume on a similar board. It is likely to be due to<br>   low memory corruption, but I have not worked on it.<br> - USB ports and headers<br> - USB3 ports attached to the ASM1042 controller. SeaBIOS can<br>   boot from them, and it is likely GRUB can detect devices on<br>   those ports as well. The chip has a small SPI flash nearby,<br>   which seems to hold an Option ROM.<br> - Gigabit Ethernet<br> - Integrated graphics (libgfxinit)<br> - PCIe x16 graphics<br> - PCIe x1<br> - SATA controller<br> - Hardware Monitor<br> - Fan Control (fancontrol on linux works well)<br> - Native raminit<br> - flashrom, using the internal programmer. Tested with coreboot,<br>   as well as with the vendor firmware.<br><br>Untested:<br> - VGA BIOS for integrated graphics init<br> - DVI port. It can detect a "fake" display, that is, an<br>   EEPROM connected to the DVI port. Thus, gma-mainboard.ads<br>   has been setup accordingly.<br> - PS/2 port.<br> - Audio: Only rear output (green) has been tested.<br> - EHCI debug.<br> - Parallel port header.<br> - Non-Linux OSes<br> - ACPI thermal zone and fan control (probably not working)<br> - NVRAM settings. (Could not find coreboot option table)<br>   It seems to be an issue on my end.<br><br>Not working:<br> - Booting from a disk attached to the ASM1061 controller.<br> - SATA devices with Tianocore (payload issue)<br><br>Change-Id: I7e89ebe43a2e1ff0308f4876e98bbf2f5a0d85f2<br>Signed-off-by: Angel Pons <th3fanbus@gmail.com><br>---<br>A src/mainboard/asus/p8h61-m_pro/Kconfig<br>A src/mainboard/asus/p8h61-m_pro/Kconfig.name<br>A src/mainboard/asus/p8h61-m_pro/Makefile.inc<br>A src/mainboard/asus/p8h61-m_pro/acpi/ec.asl<br>A src/mainboard/asus/p8h61-m_pro/acpi/platform.asl<br>A src/mainboard/asus/p8h61-m_pro/acpi/superio.asl<br>A src/mainboard/asus/p8h61-m_pro/acpi_tables.c<br>A src/mainboard/asus/p8h61-m_pro/board_info.txt<br>A src/mainboard/asus/p8h61-m_pro/cmos.default<br>A src/mainboard/asus/p8h61-m_pro/cmos.layout<br>A src/mainboard/asus/p8h61-m_pro/devicetree.cb<br>A src/mainboard/asus/p8h61-m_pro/dsdt.asl<br>A src/mainboard/asus/p8h61-m_pro/gma-mainboard.ads<br>A src/mainboard/asus/p8h61-m_pro/gpio.c<br>A src/mainboard/asus/p8h61-m_pro/hda_verb.c<br>A src/mainboard/asus/p8h61-m_pro/mainboard.c<br>A src/mainboard/asus/p8h61-m_pro/romstage.c<br>17 files changed, 878 insertions(+), 0 deletions(-)<br><br></pre><pre style="font-family: monospace,monospace; white-space: pre-wrap;">git pull ssh://review.coreboot.org:29418/coreboot refs/changes/19/26419/2</pre><p>To view, visit <a href="https://review.coreboot.org/26419">change 26419</a>. To unsubscribe, or for help writing mail filters, visit <a href="https://review.coreboot.org/settings">settings</a>.</p><div itemscope itemtype="http://schema.org/EmailMessage"><div itemscope itemprop="action" itemtype="http://schema.org/ViewAction"><link itemprop="url" href="https://review.coreboot.org/26419"/><meta itemprop="name" content="View Change"/></div></div>

<div style="display:none"> Gerrit-Project: coreboot </div>
<div style="display:none"> Gerrit-Branch: master </div>
<div style="display:none"> Gerrit-MessageType: newpatchset </div>
<div style="display:none"> Gerrit-Change-Id: I7e89ebe43a2e1ff0308f4876e98bbf2f5a0d85f2 </div>
<div style="display:none"> Gerrit-Change-Number: 26419 </div>
<div style="display:none"> Gerrit-PatchSet: 2 </div>
<div style="display:none"> Gerrit-Owner: Angel Pons <th3fanbus@gmail.com> </div>
<div style="display:none"> Gerrit-Reviewer: build bot (Jenkins) <no-reply@coreboot.org> </div>