[LinuxBIOS] lpci_set_subsystem question

ron minnich rminnich at gmail.com
Wed Aug 15 23:08:48 CEST 2007


On 8/15/07, Marc Jones <marc.jones at amd.com> wrote:
>
> Shouldn't the PCI config register always be 0x2c (subsystem ID register)
> like in the last example (bcm5780_sb_pci_main.c)? Should these functions
> even be there since there is a stock pci_dev_set_subsystem() that seems
> to be correct?


IIRC it should be, but is not always. A lot of chips don't quite
follow the spec, and this weird out-of-band setting of registers crops
up. That's my take on it anyway.

ron




More information about the coreboot mailing list