On Mon, Jan 16, 2012 at 12:28:18AM +0100, Nils wrote:
Hi Kevin, You have been busy with patches, nice! :)
I noticed that the Geode VGA code seems to be doing manual PCI reads - which is kinda odd. Does the patch below work for you?
You'll need to register the rom in cbfs as "pci100b,0030.rom", you'll need to make sure coreboot is enabling the vga memory ranges, and you'll need to make sure out/autoconf.h really has CONFIG_VGA_DID/VID defined corectly - but otherwise it should work.
I tried to compile your patch but it gave the following error:
Oh - it was on top of the recent patches I sent to the mailing list.