]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC r222142:
authoryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 27 May 2011 18:39:18 +0000 (18:39 +0000)
committeryongari <yongari@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 27 May 2011 18:39:18 +0000 (18:39 +0000)
commit589447c61c3d21ffc559b06aaa5782e5d5719af4
tree4dcd10c25a28555ce1455ec46ae9d33827f04ece
parent6c91be6ac4457d7cf5d0f59d1207f8b33dade5c5
MFC r222142:
  Datasheet says vge(4) controllers support DAC but it seems that's
  not true on old PCI based controllers.  DAC configuration is read
  from EEPROM in device reset phase and driver can override DAC
  configuration.  However I guess there is an undocumented reason why
  EEPROM configuration does not enable DAC so do not blindly override
  DAC configuration.  Recent PCIe based controllers are supposed to
  support 64bit DMA so allow 64bit DMA only on PCIe based controllers.

  PR: kern/157184

git-svn-id: svn://svn.freebsd.org/base/stable/8@222367 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/dev/vge/if_vge.c