[coreboot] [PATCH] fix object/driver confusion ofall northbridge code
joe at settoplinux.org
Tue Mar 24 17:59:46 CET 2009
On Tue, 24 Mar 2009 12:53:53 -0400, Corey Osgood <corey.osgood at gmail.com>
> On Tue, Mar 24, 2009 at 12:32 PM, Myles Watson <mylesgw at gmail.com> wrote:
>> > -----Original Message-----
>> > From: coreboot-bounces at coreboot.org [mailto:
>> coreboot-bounces at coreboot.org]
>> > On Behalf Of Peter Stuge
>> > Sent: Tuesday, March 24, 2009 10:06 AM
>> > To: coreboot at coreboot.org
>> > Subject: Re: [coreboot] [PATCH] fix object/driver confusion ofall
>> > northbridge code
>> > Stefan Reinauer wrote:
>> > > Every object file with a struct pci_driver ... __pci_driver needs to
>> > > be marked as "driver" instead of "object" in order to get the init
>> > > code actually executed.
>> > >
>> > > This patch fixes up all northbridges that did not do this before.
>> > >
>> > > Signed-off-by: Stefan Reinauer <stepan at coresystems.de>
>> > Acked-by: Peter Stuge <peter at stuge.se>
>> > How come we have not noticed this before? Do these NB drivers not do
>> > anything critical?
>> It is hard to believe that the amdk8 northbridge code never got
>> Is this only true if it's not contained in a "chip", or if you don't
>> its position in the device tree?
> I'm grasping at straws, but I think it had something to do with multiple
> drivers in northbridge.c, if it's marked as a driver only the first
> would get run, or it might have been something to do with the special pci
> domain and cpu bus drivers. Then again, I could be entirely wrong, it's
> a while.
I don't have access right now, can someone do a abuild?
More information about the coreboot