summaryrefslogtreecommitdiffstats
path: root/crypto/crc32c.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@sunset.davemloft.net>2006-06-09 11:58:36 -0700
committerDavid S. Miller <davem@sunset.davemloft.net>2006-06-09 12:03:51 -0700
commitf49639e643e69ff233b14966b8d48541d2e17517 (patch)
tree8faeabd3bfc855f0a0a5a5a37d9fdbeed27a3f20 /crypto/crc32c.c
parent5224e6cc3ab5ae03895bbb67f4a26ce72e62ce58 (diff)
downloadblackbird-op-linux-f49639e643e69ff233b14966b8d48541d2e17517.tar.gz
blackbird-op-linux-f49639e643e69ff233b14966b8d48541d2e17517.zip
[TG3]: Handle Sun onboard tg3 chips more correctly.
Get rid of all the SUN_570X logic and instead: 1) Make sure MEMARB_ENABLE is set when we probe the SRAM for config information. If that is off we will get timeouts. 2) Always try to sync with the firmware, if there is no firmware running do not treat it as an error and instead just report it the first time we notice this condition. 3) If there is no valid SRAM signature, assume the device is onboard by setting TG3_FLAG_EEPROM_WRITE_PROT. Update driver version and release date. With help from Michael Chan and Fabio Massimo Di Nitto. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'crypto/crc32c.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud