Attention is currently required from: Angel Pons. Michael Büchler has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/45317 )
Change subject: mb/asrock: Add ASRock H77 Pro4-M mainboard ......................................................................
Patch Set 6:
(2 comments)
Patchset:
PS6: I added documentation and a way to configure the fan header for CPUFANIN (see comment below).
I also changed `acpi/superio.asl` to not include the nct6776-specific `superio.asl` anymore. This was suggested to me at some point. A PS/2 keyboard or mouse still works in Linux, but in Windows, only a PS/2 keyboard does, not a mouse. I might never have tested it before the change, though.
File src/mainboard/asrock/h77pro4-m/early_init.c:
https://review.coreboot.org/c/coreboot/+/45317/comment/b7e0a4c3_4473af14 PS4, Line 54: /* Configure GPIO7 */ : pnp_set_logical_device(GPIO6789_DEV); : pnp_write_config(GPIO6789_DEV, 0xe0, 0x3f); : pnp_write_config(GPIO6789_DEV, 0xe1, 0x7f);
Nice, I was able to confirm this by setting these GPIOs from a booted Linux. […]
I copied the CMOS option tables from mb/asus/p8z77-v_lx2 and looked at mb/kontron/986lcd-m/mainboard.c on how to create a new entry and use it.
Without a config in CMOS I chose the default to be CPU_FAN1 - probably the most popular choice.
I tested all combinations and it works as expected.