<br><br><div class="gmail_quote">On Fri, Nov 14, 2008 at 2:14 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;">
OK, this is very, very close.<br>
<br>
But: you don't need these I think:<br>
+       floppyconf = "0";<br>
<br>
Why? because the dt compiler merges the values of the mainboard dts<br>
and the superio dts to produce the statictree.c In other words, if you<br>
don't set anything in the<br>
mainboard dts entry for ioport@2e, then the struct will get the<br>
default values. Any values over-ridden by the mainboard dts get<br>
changed, but nothing else does.</blockquote><div><br>Given sane defaults this probably makes sense.  In my mind I was seeing someone wanting to set the port address but not enable the device, and someone else not wanting to set the port address.  I realize that my code didn't make this happen, but it would be easy to add, and I meant to.<br>
<br>If that case is not important, then I'll rip out the conf stuff.<br><br>Thanks,<br>Myles<br></div></div><br>