[KLUG Members] NatSemi drivers revisited

Peter Buxton members@kalamazoolinux.org
Tue, 12 Feb 2002 11:38:28 -0500


http://linux.bkbits.net:8080/linux-2.5/ChangeSet?nav=index.html

v2.5.4-pre5

jgarzik  1.229.1.2  

Add config option to enable natsemi net driver hardware bug workaround.

"some" systems with "some" cables see a large amount of errors, due to a
hardware bug.  This bug is (apparently) not probe-able; however it only
appears on rare reference boards and the like, so we simply add a config
option and default the option to OFF.

Further detail:

When CONFIG_NATSEMI_CABLE_MAGIC option is enabled, PMDCSR_VAL register
value becomes 0x1898, a value provided by a NatSemi app note.  This
enables a workaround for a hardware bug which is (apparently) not
probe-able.  Luckily the hardware bug is (apparently) not common either,
so we default to disabling this workaround.

Contributor: Tim Hockin

-- 
i'm determined to stand, whether god
will deliver me or not. -- bob dylan