apropos this:
//init_uart8250(res0->base, &conf->sp2);
it's in all the superios. The issue is that the name changed to:
void uart8250_init(unsigned base_port, unsigned divisor, unsigned lcs)
We should fix those up for all superios.
Change it or not, either way:
Acked-by: Ronald G. Minnich <rminnich at gmail.com>
ron