cvs commit: src/sys/dev/sound/pci/hda hdac.c hdac_private.h

Ariff Abdullah ariff at FreeBSD.org
Sat May 5 09:17:37 UTC 2007


ariff       2007-05-05 09:17:36 UTC

  FreeBSD src repository

  Modified files:
    sys/dev/sound/pci/hda hdac.c hdac_private.h 
  Log:
  Miscellaneous changes and fix:
  
  - Remove explicit call to pmap_change_attr(), since we now have proper
    and functional definition of BUS_DMA_NOCACHE.
  - Enable PCI(e) bus snooping for non i386/amd64 as an alternative for
    uncacheable DMA.
  - Codecs changes:
    * Analag Device -> Analog Devices, AD1988.
    * New codec: VIA VT1708 and VT1709, Realtek ALC262, ALC861-VD and
      ALC885.
    * Various fixups for Conexant Waikiki, fix recording (read: microphone)
      on various Analog Devices codecs due to vendor BIOS mess, various
      quirks for several ASUS laptops/boards.
  - Fix connection list handling, closely following the specification to
    handle range of nids.
  - Basic Jack sense polling infrastructure for possible hardwares with
    broken unsolicited response interrupt.
  
  Ideas/Submitted/Tested by:      Andriy Gapon <avg at icyb.net.ua>,
                                  #freebsd-azalia, many.
  
  Revision  Changes    Path
  1.35      +992 -312  src/sys/dev/sound/pci/hda/hdac.c
  1.6       +7 -0      src/sys/dev/sound/pci/hda/hdac_private.h


More information about the cvs-all mailing list