summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/azalia.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Add a quirk for the Huawei Matebook X to activate the right-sidejcs2019-03-241-1/+4
* Remove drain(), query_encoding(), mappage() and get_default_params()ratchov2016-09-141-3/+1
* Audio on the T400/T410/T510/T420/T520/X220/X220t docks needs a quirkjsg2015-08-241-1/+2
* Enable audio on Thinkpad docks. Help from jsg@ for the *40 / *50 seriesmlarkin2015-08-201-1/+3
* if the speaker is muted because headphones are plugged in, don'tjakemsr2010-09-101-1/+2
* restore unsolicited responses from volume knob widgetsjakemsr2010-08-071-2/+2
* don't probe "volume knobs" on resume. probably not needed andjakemsr2010-06-271-2/+2
* deal with the possibility of two internal speaker pins, like onjakemsr2010-03-211-2/+3
* treat the front headphone jack more like a built-in speaker. make it'sjakemsr2009-12-221-1/+2
* implement suspend and resumejakemsr2009-11-241-1/+6
* * define a constant for the specification defined maximum number ofjakemsr2009-10-111-1/+2
* this driver doesn't yet support HDMI codecs enough for them to bejakemsr2009-10-111-1/+7
* move code to enable widget unsolicited event generation into it'sjakemsr2009-09-091-1/+3
* azalia.h:jakemsr2009-09-091-8/+3
* AD1981HD output amps are weird. they report 63 volume steps but thejakemsr2009-06-091-1/+3
* quirks for MacBookPro3,1 inspired by FreeBSD's snd_hda. problemjakemsr2009-06-091-1/+2
* zap _generic from the names of several functions. there are nojakemsr2009-05-311-3/+3
* - all codecs now use the same functions, always. call the functionsjakemsr2009-05-311-7/+9
* register all GPIO and widget "quirks" in a bitmask instead of usingjakemsr2009-05-291-2/+19
* - if a codec is capable of multichannel playback, try to connectjakemsr2009-05-291-1/+3
* - when a widget will be considered part of a different widget, recordjakemsr2009-05-291-1/+2
* - try to identify a "main input mixer"jakemsr2009-05-121-1/+2
* allow jack sensing to mute the DAC the speaker is connected to byjakemsr2009-05-011-1/+6
* drop _generic from azalia_generic_codec_fnode(). there will notjakemsr2009-04-241-1/+2
* create lists of analog and digital input and output pins. storejakemsr2009-04-241-1/+16
* after all widgets have been initialized, loop through all widgetsjakemsr2009-04-241-8/+13
* expand the _dir controls for output pins to also be able to selectjakemsr2009-01-051-1/+2
* remove now unused macrosjakemsr2009-01-051-7/+1
* use AUDIO_MIXER_SET instead of AUDIO_MIXER_ENUM to display mixersjakemsr2009-01-051-1/+2
* - configure volume knob widgets for indirect mode, which means they nojakemsr2009-01-031-1/+4
* - get rid of the function that was mostly just a wrapper for the oldjakemsr2009-01-021-2/+2
* add macros for setting/getting GPIO polarity instead of usingjakemsr2009-01-021-1/+3
* this is what I really wanted with r1.100 of azalia.c - fixed micsjakemsr2009-01-021-2/+3
* now that some devices will get output from/to two different sources/jakemsr2009-01-021-1/+3
* - store information about relevant volume controls along bothjakemsr2009-01-021-1/+16
* reimplement jack sense/speaker auto muting using unsolicited responses.jakemsr2008-12-311-1/+4
* builtin speakers and headphone jacks have an interesting relationship.jakemsr2008-12-311-1/+7
* a) a widget's nid is always it's index in the codec's widget list.jakemsr2008-12-231-1/+2
* - expand/add macros for pin configuration manipulationjakemsr2008-12-221-6/+14
* add mixer_class member to struct widget_t, and define the mixerjakemsr2008-12-211-1/+6
* - AZ_MAX_SENSE_PINS -> HDA_MAX_SENSE_PINSjakemsr2008-11-301-5/+5
* AZ_TARGET_PINSENSE -> MI_TARGET_PINSENSEjakemsr2008-11-281-2/+2
* check the jack detect override bit before creating jack sense mixerjakemsr2008-11-281-1/+3
* - use switch() instead of multiple if elsejakemsr2008-11-281-1/+2
* widget initialization cleanup:jakemsr2008-11-271-10/+2
* the jack sense automatic muting code has many problems, includingjakemsr2008-11-191-1/+6
* remove unused macros, partly from Alexey Suslikovjakemsr2008-11-051-2/+1
* implement azalia_create_encodings, which scans through the supportedjakemsr2008-11-041-2/+3
* volume scaling/setting cleanup:jakemsr2008-11-041-2/+1
* Add S/PDIF support. From NetBSD.jakemsr2008-10-161-5/+16