On Thu, Aug 23, 2012 at 08:54:08AM +0200, Christian Gmeiner wrote: > 2012/8/23 Kevin O'Connor <ke...@koconnor.net>: > > Why read the i2c and then patch the vgabios - why not just have the > > vgabios read from i2c directly? > > May I need to say that we are talking here about two different i2c buses. > * i2c bus of cs5563 > * i2c bus for EDID data transfer - used by VGA > > As may panel is connected via LVDS I can not get EDID data from it. So > I want to use > EPI and EDID extension. > > So I would read the i2c eeprom at the cs5536 smb bus and get 3 values. > Based on these > values I decide which EDID/EPI binary blob I would like to use.
So, why not read the i2c eeprom directly from the vgabios? It seems fragile to build an interface between coreboot and a vgabios just so coreboot can read the eeprom. -Kevin -- coreboot mailing list: coreboot@coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot