[coreboot] VIA EDEN ESP (C3) + Apollo CLE266(VT8623) + VT8237R + W83627HG
Andrej Skirn
andrejskirn at celestials.net
Thu Dec 10 04:26:20 CET 2009
Stefan Reinauer wrote:
>
> Are you configuring your Super IO correctly? Did you call your Super IO
> init function in auto.c? Compare your settings with the output of
> superiotool -d
>
I'm using the EPIA-N as basis, as shown earlier. This uses the same
super-IO, so the super-IO config is presumably correct. I don't seem to
be getting the serial port IO-cycles on the LPC bus though, which is not
such a surprise because I can't find out where the chipset is supposed
to be set to redirect it to LPC. The CN400 versions have:
/* Enable multifunction for northbridge. */
pci_write_config8(ctrl.d0f0, 0x4f, 0x01);
w83697hf_set_clksel_48(SERIAL_DEV);
w83697hf_enable_serial(SERIAL_DEV, CONFIG_TTYS0_BASE);
uart_init();
console_init();
I'm assuming the "multifunction" may have somethng to do with the LPC,
although I thought LPC controller is always in southbridge. I didn't
seem to find any VT8237R + W83627HG setup code, but I'm still surprised
not to find any apparent serial IO to LPC setting anywhere. It might be
the default, but then I don't understand why I'm not seeing the IO
cycles on the bus. I guess I'll have to try out different IO port ranges
and chipset registers.
More information about the coreboot
mailing list