<div dir="ltr"><br><br><div class="gmail_quote">On Fri, Oct 24, 2008 at 10:10 AM, Myles Watson <span dir="ltr"><<a href="mailto:mylesgw@gmail.com">mylesgw@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;">
Is this defined because of broken hardware?  I'm surprised that we need<br>
this.</blockquote><div><br>Sorry that wasn't probably specific enough.  Here are some of the defines.  They complicate the code quite a bit.<br><br>mainboard/amd/dbm690t/mainboard.h:#define HT_CHAIN_UNITID_BASE 0x0<br>
mainboard/amd/dbm690t/mainboard.h:#define HT_CHAIN_END_UNITID_BASE 0x6<br>mainboard/amd/dbm690t/mainboard.h:#define SB_HT_CHAIN_ON_BUS0 1<br>mainboard/amd/dbm690t/mainboard.h:#define SB_HT_CHAIN_UNITID_OFFSET_ONLY 0<br>mainboard/amd/serengeti/mainboard.h:#define HT_CHAIN_UNITID_BASE 0xa<br>
mainboard/amd/serengeti/mainboard.h:#define HT_CHAIN_END_UNITID_BASE 0x6<br>mainboard/amd/serengeti/mainboard.h:#define SB_HT_CHAIN_ON_BUS0 2<br>mainboard/amd/serengeti/mainboard.h:#define SB_HT_CHAIN_UNITID_OFFSET_ONLY 1<br>
mainboard/gigabyte/m57sli/mainboard.h:#define HT_CHAIN_UNITID_BASE 0<br>mainboard/gigabyte/m57sli/mainboard.h:#define HT_CHAIN_END_UNITID_BASE 0x6<br>mainboard/gigabyte/m57sli/mainboard.h:#define SB_HT_CHAIN_ON_BUS0 2<br>
mainboard/gigabyte/m57sli/mainboard.h:#define SB_HT_CHAIN_UNITID_OFFSET_ONLY 0<br>mainboard/gigabyte/m57sli/mainboard.h:#define MCP55_DEVN_BASE   HT_CHAIN_UNITID_BASE<br> <br>What I'm asking is if there is some reason that these values can't be discovered.  If there isn't, could we put them in the dts, since that's where people should be looking for this information?<br>
<br>Thanks,<br>Myles<br></div></div></div>