[LinuxBIOS] badly initialized (?) pci bridge on the M57SLI (with irq table and mptable)

echelon at free.fr echelon at free.fr
Thu Oct 4 05:32:21 CEST 2007


I propose:

$(LB)/src/mainboard/gigabyte/m57sli/cache_as_ram_auto.c
138c138
<  RES_PORT_IO_8, SYSCTRL_IO_BASE + 0xc0+38, 0x00, 0x44,/* GPIO39 PCI_GNT3 */ \
---
>  RES_PORT_IO_8, SYSCTRL_IO_BASE + 0xc0+38, 0x00, 0x68,/* GPIO39 PCI_GNT3 */ \

My vga pci card and a pci network card are recognised with this under LinuxBIOS!
I don't understand why this works, but it works..
(I will explain tomorrow how I found this value)

Please can someone validate my change?

Regards,
  Florentin

Quoting echelon at free.fr:

> Hi,
>
> Quoting yhlu <yinghailu at gmail.com>:
>
> > On 9/25/07, echelon at free.fr <echelon at free.fr> wrote:
> > > Hi,
> > > This fix still doesn't work for m57sli v2.0..
> > > As promised, I send a log with :
> > >  - full debugging log in LinuxBIOS;
> >
> > Please only set log_level to 8...
> >
> > >  - Linux boot messages;
> > >  - the result of a "lspci -vvv" command (inclused at the end of the file
> <=
> > the
> > > test was done with the PCI VGA card installed into a PCI slot);
> > lspci -vvxxx
> > lspci -tv
> > are good.
>
> Please find the results of these commands in the attached files (done with a
> updated version of LinuxBIOS - i.e. after your patch was applied)
> I add the result of the command "lspci -xxx" under the award bios for
> reference..
>
> > >  - the result of the command "setpci -s 00:01.0 78.l"
> > ?, you already did that in LinuxBIOS?
>
> Sorry I don't understand the question.. Do you mean that "setpci" was
> executed
> after I updated LB? Yes, it was!..
>
> Florentin
>






More information about the coreboot mailing list