Martin Roth has posted comments on this change. ( https://review.coreboot.org/c/coreboot/+/33380 )
Change subject: Console: Allow console UART to be enabled without serial console ......................................................................
Patch Set 1:
What is UAER
Sorry UART.
What is there to set up?
The UART hardware.
Why should coreboot do it?
Because coreboot sets up the hardware.
This also goes along with the following patches to set up the SPCR ACPI table.
This has `console` in its name, why is it useful without console?
The coreboot console is not the only thing the serial port can be used for. It's not the only console. Enabling the coreboot console slows down the boot process considerably, so in my opinion, it's entirely reasonable to leave the coreboot serial console disabled, but still want to have the serial port set up.
I don't understand the argument. If you or anyone else doesn't want to use this feature, don't enable it. Sure, there's still some work to do on the patch, but your arguments make it seem like you're about to give it a -2, and I don't understand the objection.