<div dir="ltr">All right.  I'd love to help fix it.  Here's the relevant snippet from serengeti/dts<br><br>        /* guesses; we need a real lspci */<br>        pci0@18,0 {<br>            /config/("northbridge/amd/k8/pci");<br>
            pci@0,0 {<br>                /config/("southbridge/amd/amd8111/amd8111.dts");<br>            };<br>            pci@4,0 {<br>                /config/("southbridge/amd/amd8111/ide.dts");<br>            };<br>
            pci@5,0 {<br>                /config/("southbridge/amd/amd8111/nic.dts");<br>            };<br>        };<br><br>from amd8111.dts:<br><br>{<br>    device_operations = "amd8111";<br>};<br><br>
from amd8111/ide.dts:<br><br>{<br>    device_operations = "amd8111_ide";<br>    ide0_enable = "0";<br>    ide1_enable = "1";<br>};<br><br>from amd8111/nic.dts:<br><br>{<br>    device_operations = "amd8111_nic";<br>
    phy_lowreset = "0";<br>};<br><br>I see that the device_operations structures get used, but I don't see how there are parameters being passed here.  I'm sorry to be so clueless, I don't understand the meaning of the dts yet.<br>
<br>Thanks,<br>Myles<br><br><div class="gmail_quote">On Mon, Oct 6, 2008 at 2:35 PM, ron minnich <span dir="ltr"><<a href="mailto:rminnich@gmail.com">rminnich@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Mon, Oct 6, 2008 at 11:59 AM, Myles Watson <<a href="mailto:mylesgw@gmail.com">mylesgw@gmail.com</a>> wrote:<br>
> Could you help me understand how we get from this picture from the 8111 data<br>
> sheet to the serengeti dts?  It looks like to me that the nic and ide<br>
> portions should be included in the amd8111 dts, not the board dts.  I'm also<br>
> confused why the ide and nic entries seem to be on the same bus.<br>
><br>
<br>
</div>nic and ide are in mainboard dts so we can set control variables.<br>
<br>
v3 is like v2 in that dts topology reflects mainboard topology but<br>
does also show some detailsof chipset topology.<br>
<br>
nic and ide on same bus? That's my mistake, pure and simple. The<br>
mainboard dts is wrong.<br>
<br>
We're in the learning phase here on dts for boards like this. We<br>
understand simple boards like geode boards. This is our first complex<br>
hierarchy board.<br>
<br>
Welcome to Adventure!<br>
<font color="#888888"><br>
ron<br>
</font></blockquote></div><br></div>