[coreboot] [Patch] Flashrom: board enable for Soyo SY-6BA+III.
libv at skynet.be
Fri Jun 19 12:11:27 CEST 2009
On Thu, Jun 18, 2009 at 01:54:32PM +0200, Uwe Hermann wrote:
> On Thu, Jun 18, 2009 at 02:47:33AM +0200, Luc Verhaegen wrote:
> > Board enable for soyo sy-6ba+iii.
> > This board enable drops GPO26 on the southbridge (PIIX4). Since there
> > was another board raising GPO22 on the same southbridge, a general
> > routine was created reducing both board enables to a single line.
> > This routine does full gpo pin checking and filters out those which
> > are most likely in use already, enables dual-function gpo pins properly,
> > and then sets the relevant gpo line. It should be fully implemented for
> > all gpo setting on PIIX4, except when a supposed used gpo pin does happen
> > to be available for gpio.
> > The board itself predates proper subsystem id usage and can therefor not
> > be autodetected.
> > Signed-off-by: Luc Verhaegen <libv at skynet.be>
> With the changes below:
> Acked-by: Uwe Hermann <uwe at hermann-uwe.de>
Sadly, we then found out on irc that this was not needed. I should chase
down the owner of the epox board and see wether he can test this.
Thanks for the thorough review though, i hope the main function can
still make it in.
> This also makes the board_epox_ep_bx3() more generic, as the 0x4036
> address might not always be 0x4036 if $SOMETHING (BIOS? OS?) decide??
> to map it elsewhere, correct?
Yup, it is a bios decision, so it could be that 0x4000 never moves, but
other boards can then also use this board enable when they raise the
More information about the coreboot