<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="im">
><br>
>     > Index: svn/src/mainboard/gigabyte/ga_2761gxdk/Config.lb<br>
>     > ===================================================================<br>
>     > --- svn.orig/src/mainboard/gigabyte/ga_2761gxdk/Config.lb<br>
>     > +++ svn/src/mainboard/gigabyte/ga_2761gxdk/Config.lb<br>
>     > @@ -178,9 +178,7 @@ chip northbridge/amd/amdk8/root_complex<br>
>     >                               chip southbridge/sis/sis966<br>
>     >                                       device pci 0.0 on end   #<br>
>     Northbridge<br>
>     >                                       device pci 1.0 on<br>
>           # AGP bridge<br>
>     > -                                       chip drivers/pci/onboard<br>
>          # Integrated VGA<br>
>     >                                               device pci 0.0 on end<br>
>     ><br>
><br>
>     This looks fishy, but then again, I never understood the v2 device<br>
>     tree<br>
>     syntax completely.<br>
><br>
<br>
> I'm not sure what looks fishy here.  This is the way I understand it:<br>
> 1. Devices between the 'on' and 'end' tokens are children (or children<br>
> of children) of the device.<br>
> 2. The 'chip' token assigns the driver for devices inside it.<br>
><br>
> So in this case, device 1.0 has an AGP bus with 0.0 hanging off of it.<br>
</div>In which case the inner device pci 0.0 on end should be removed.<br>
Otherwise it gets assigned an on_mainboard = 1, and be treated as an<br>
on-mainboard graphics card even though it's an AGP plugin card.<br></blockquote><div>Yeah.  I thought maybe it was on-mainboard AGP.<br> <br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Generally, the static tree should only contain devices that can not be<br>
removed<br></blockquote><div>Agreed.  That gets a little problematic with some of the "stuff options" where some of the boards have SCSI or an extra nic or... <br><br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

But, to be sure we might want to trust the original authors of the<br>
device trees that they knew what they were doing unless someone reports<br>
a problem or fixes one.<font color="#888888"><br></font></blockquote><div>Sounds good.<br><br>Thanks,<br>Myles <br></div></div><br>