]> git.hungrycats.org Git - linux/commit
[netdrvr 8139too] make features more persistent; fix PCI DAC mode
authorJeff Garzik <jgarzik@redhat.com>
Sat, 30 Aug 2003 22:08:02 +0000 (18:08 -0400)
committerJeff Garzik <jgarzik@redhat.com>
Sat, 30 Aug 2003 22:08:02 +0000 (18:08 -0400)
commit4211401767bcdaf85eb3d76101adaf2ab2765c36
tree5999b8c224db992f8578ce9e6505edefcde721b2
parentdd2e0b6e30c1daff981e365d3141f05cc0eff827
[netdrvr 8139too] make features more persistent; fix PCI DAC mode

* only set PCIDAC (64-bit PCI) bit in hardware if
  sizeof(dma_addr_t) > 32.  Need a better test for whether
  64-bit mode is _really_ needed.
* cache chip command register in private struct.  this allows
  the setting of rx-vlan, rx-csum, and other features to be
  persistent across the entire lifetime of the net device.
* remove dead private struct members frag_skb, dropping_frag,
  and pci_using_dac.
drivers/net/8139cp.c