summaryrefslogtreecommitdiff
path: root/sys/dev/pci/azalia.c
AgeCommit message (Expand)Author
2008-11-30if an input mixer or selector has no usable inputs, disable it, asJacob Meuser
2008-11-30- AZ_MAX_SENSE_PINS -> HDA_MAX_SENSE_PINSJacob Meuser
2008-11-30- don't access nonexistent converter goupsJacob Meuser
2008-11-28check the jack detect override bit before creating jack sense mixerJacob Meuser
2008-11-27widget initialization cleanup:Jacob Meuser
2008-11-27intrdoduce DPRINTFN macro so debug messages can be selectively enabled.Jacob Meuser
2008-11-19the jack sense automatic muting code has many problems, includingJacob Meuser
2008-11-14* readability improvement in azalia_codec_connect_streamJacob Meuser
2008-11-05Remove some PCI macros no longer being used.Brad Smith
2008-11-05remove unused macros, partly from Alexey SuslikovJacob Meuser
2008-11-04implement azalia_create_encodings, which scans through the supportedJacob Meuser
2008-11-04need to take mode into account when verifying/setting parametersJacob Meuser
2008-11-01set the appropriate value (0, not emulated) in the flags field ofJacob Meuser
2008-10-31clean up error messages as suggested by jakemsrTheo de Raadt
2008-10-31Handle "jack sense" hp/speaker switching by polling for an interruptJacob Meuser
2008-10-31Support for converter groups where members support non-identical sampleJacob Meuser
2008-10-31some leftover bits from r1.32 that should have been removed inJacob Meuser
2008-10-25audio(9) says low level drivers are allowed to change the requestedJacob Meuser
2008-10-23Sve power. Power down codec if it has no audio function groups.Jacob Meuser
2008-10-16Add S/PDIF support. From NetBSD.Jacob Meuser
2008-10-12if converters in a group are not needed to satisfy the requirementsJacob Meuser
2008-10-12add azalia_codec_disconnect_stream(), a function to direct allJacob Meuser
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