summaryrefslogtreecommitdiff
path: root/sys/dev/pci/azalia.c
AgeCommit message (Expand)Author
2008-10-10Enable PCIe snooping on the remaining ATI/NVIDIA chipsets.Brad Smith
2008-10-10missing spl() for codec command setting/retrievalJacob Meuser
2008-09-24remove dead stores and newly created unused variables.Charles Longeau
2008-09-22Do not use an uninitialized local for comparison in azalia_rirb_intr().Miod Vallat
2008-09-17Update for renamed ATI PCI ids.Brad Smith
2008-06-26First pass at removing clauses 3 and 4 from NetBSD licenses.Ray Lai
2008-05-29specify alternate default audio parameters to make the default expansionJacob Meuser
2008-05-13Remove commented out NetBSD __KERNEL_RCSID macro usage.Brad Smith
2008-04-28Sync PCI ids.Brad Smith
2008-04-21allow low level audio drivers to specify a default sample format,Jacob Meuser
2008-03-02Clear interrupts on detach. Fixes interrupt storm on digital-onlyDeanna Phillips
2007-12-16Count line-in as line-out, and label both as AudioNline. This is whatDeanna Phillips
2007-11-25typo; ok jmc@, deanna@Martynas Venckus
2007-11-23Check for invalid dev indices, which could get here through ioctl.Deanna Phillips
2007-11-16No need to mention which codec is being used if there's only one.Deanna Phillips
2007-11-14Unknown codecs don't have a name field, so print what we read fromDeanna Phillips
2007-11-14less obnoxious dmesgDeanna Phillips
2007-11-03quiet a noisy printf, requested by deraadtDeanna Phillips
2007-11-02Label widgets based on default device or type rather than color+nodeDeanna Phillips
2007-10-28Enable pcie snoop for SB600 and MCP51. Fixes a variety of noise,Deanna Phillips
2007-10-26Add emulated mono support.Deanna Phillips
2007-10-14The spec says to wait 40 microseconds for the run bit to clear beforeDeanna Phillips
2007-10-10Rework the debug dmesg to perform a more complete codec dump.Deanna Phillips
2007-09-10Use M_ZERO.Deanna Phillips
2007-09-10Fix a copy/pasto from last year. CMI9880 should work now.Deanna Phillips
2007-09-10If 44.1kHz sample rate isn't supported, use 48kHz instead.Deanna Phillips
2007-09-10Some pin widgets default to off, so make sure they're all enabled, notDeanna Phillips
2007-09-06Clean up some debug messages and wrap them in DPRINTF. From AlexeyDeanna Phillips
2007-08-02print the vendor id string for unknown azalia codecs if we find it inReyk Floeter
2007-06-19Handle interrupts for the record stream as well. Recording now works.Deanna Phillips
2007-06-13Don't attempt multichannel playback. This workaround allows a streamDeanna Phillips
2007-05-03Fix a typo that was preventing the full device name from being printed.Deanna Phillips
2007-05-02- Add support for handling unsolicited events (based on NetBSD).Deanna Phillips
2006-09-21missing args for printf; some from Aurelien <aurelien26 at free dot fr>.Federico G. Schwindt
2006-07-21Do not check if CORBRPST is set for any chipsets.Brad Smith
2006-07-20Don't check the CORBRPRST flag for the NVidia MCP51/55 and ALI M5461.Brad Smith
2006-06-30fix comment, pointed out by kettenisTheo de Raadt
2006-06-30do not master enable, already done elsewhereTheo de Raadt
2006-06-28* azalia_pci_detach()Brad Smith
2006-06-25If the encoding of an audio converter is 0, refer toBrad Smith
2006-06-23In a drivers activate() entry point, if on DVACT_DEACTIVATE it doesMiod Vallat
2006-06-21make sure to return and indicate an error when an invalid PCM formatBrad Smith
2006-06-17check return values of azalia_init_corb() and azalia_init_rirb().Brad Smith
2006-06-16- generic_mixer_default()Brad Smith
2006-06-16* support for multi-channel (>=3) recording with ALC880, ALC882, or STAC9221Brad Smith
2006-06-14- If the codec has support for a modem then print that there is noBrad Smith
2006-06-14* move mixer functions from azalia.c to azalia_codec.c, andBrad Smith
2006-06-07shut up and play the music.Jason Wright
2006-06-06- general cleaning, removing unneeded vars, spelling, etcJason Wright
2006-05-11use the PCI multimedia subclass type HD audio define from pcireg.hBrad Smith