<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>