Angel Pons has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/33439 )
Change subject: mb/asrock/h110m: Unselect incorrect Kconfig symbol ......................................................................
Patch Set 1:
Patch Set 1:
Unfortunately, the early console doesn`t work without SUPERIO_NUVOTON_NCT6776_COM_A symbol.
I'd suggest adding the proper SUPERIO_NUVOTON_NCT6791_COM_A symbol to both the NCT6791 Kconfig (with guards like the follow-up patch to this one) and the early init code where it sets both uart pinmux bits to the right setting (and not only one like in the currently used code path).
@Maxim, could you please try this on your board? The quickest way to test would be to change the code in nuvoton/common/early_serial.c:
if (CONFIG(SUPERIO_NUVOTON_NCT6776_COM_A)) /* Route GPIO8 pin group to COM A */ pnp_write_config(dev, 0x2a, 0x40);
Replace the '0x40' inside pnp_write_config(dev, 0x2a, 0x40) with a '0x00'. If it works, I'll add SUPERIO_NUVOTON_NCT6791_COM_A.