Re: 2.6.7-rc3: nforce2, no C1 disconnect fixup applied

From: Bartlomiej Zolnierkiewicz
Date: Thu Jun 10 2004 - 18:22:12 EST


On Friday 11 of June 2004 01:01, Lars wrote:
> Bartlomiej Zolnierkiewicz wrote:
> > On Friday 11 of June 2004 00:19, Lars wrote:
> >> just learned that
> >> setpci -H1 -s 0:0.0 6C.L=0x9F01FF01
> >> enables C1 *and* the 80ns stability fix.
> >>
> >> looks like i have to stick with my ugly little workaround for a while
> >
> > "ugly"?
>
> just kiddin' ;)
>
> > We can probably change kernel fixup to always do & 0x9F01FF01
> > but adding "force C1HD" kernel options sounds insane.
>
> i guess that always applying 0x9F01FF01 will force c1 for all users
> to *on* again, because the 9F value triggers this.
> its my understanding that
> 0x9F01FF01 enables c1 and fix
> 0x0F01FF01 disables c1, enables fix
> 0x0F0FFF01 disables c1 and fix
>
> am i right ?

Yes but doing & should always give the right result:
0x0F0FFF01 & 0x9F01FF01 -> 0x0F01FF01
(disabled -> disabled + fix)
0x9F0FFF01 & 0x9F01FF01 -> 0x9F01FF01
(enabled -> enabled + fix)
...

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/