summaryrefslogtreecommitdiff
path: root/sys/dev/pci/azalia.c
AgeCommit message (Expand)Author
2020-04-18Disable MSI for AMD Hudson2 HDA to fix random lock ups.Alexandre Ratchov
2020-01-04remove AMD64 strings from pcidevsJonathan Gray
2019-10-14Rename AZ_QRK_WID_SPKR2_DAC and AZ_QRK_WID_DOLBY_ATMOS to make itJoshua Stein
2019-09-10Prevents the block size from exceeding the requested one when a hugeAlexandre Ratchov
2019-09-05Use the new set_{blksz,nblks}() interface to set the block size.Alexandre Ratchov
2019-08-13azalia: add quirk for speaker routing on ThinkPad X1C7Joshua Stein
2019-05-09add free sizesBrent Cook
2019-05-05Harmonize AMD CPU/APU devices.Mark Kettenis
2019-04-08Make azalia(4) initialize dolby atmos codecs in the resume path.Stefan Sperling
2019-04-02disable MSI for AMD Summit Ridge/Raven Ridge HD Audio as workaround for audio...thfr
2019-03-24Add a quirk for the Huawei Matebook X to activate the right-sideJoshua Stein
2018-04-22Use free(9) size argument in azalia_codec_select_dacs(). FromAlexandre Ratchov
2018-04-22Wrap debug-only variable definition in #ifdef AZALIA_DEBUG. FromAlexandre Ratchov
2018-04-11Add mixer save/restore capability to the audio(4) driver andAlexandre Ratchov
2018-04-02enable snooping on Intel Apollo Lake HD Audio, pt out & ok jsgHenning Brauer
2018-01-10Make azalia_free_dmamem() void, as its return value is not used. FromAlexandre Ratchov
2017-12-23enable snooping on Intel 200 Series HDAJonathan Gray
2017-09-22Move the powering down of all codecs into azalia_halt_corb() after theTheo Buehler
2017-09-08If you use sys/param.h, you don't need sys/types.hTheo de Raadt
2017-08-10Power off all codecs on shutdown to eliminate static noise in speakersTheo Buehler
2017-04-11Partially revert previous mallocarray conversions that containDavid Hill
2017-04-09Convert some malloc(9) to mallocarray(9)David Hill
2017-03-19Enable snooping on Kaby Lake U/Y PCH HDA to avoid audio glitches as weJonathan Gray
2017-02-10Update link to intel HDA spec. FromAlexandre Ratchov
2017-01-10Enable snooping on Braswell. Fixes audio distortion on Acer TravelMateJonathan Gray
2016-12-08Return ENODEV if playback is requested on devices with no DACs orAlexandre Ratchov
2016-09-19Remove unused getdev() audio driver functions.Alexandre Ratchov
2016-09-14Remove drain(), query_encoding(), mappage() and get_default_params()Alexandre Ratchov
2016-04-24enable snooping on Intel 100 Series LP HDAJonathan Gray
2016-02-19enable snooping on Intel C610Jonathan Gray
2015-12-17If CORB/RIRB are not running, log error message unconditonnalyAlexandre Ratchov
2015-12-09No need to check if size = az->pstream.buffer.size is zero, asAlexandre Ratchov
2015-12-07enable snooping on Intel 100 Series HDAJonathan Gray
2015-07-29Rework buffer position reporting code.Alexandre Ratchov
2015-05-11Remove all audio format conversion code from the kernel (btw holdingAlexandre Ratchov
2015-02-10remove some very MD debug code that was reaching into x86 mplocksDavid Gwynne
2015-01-20Check for out-of-range indices when searching the default dac and adc.Alexandre Ratchov
2015-01-13Enable snooping on Bay Trail HD Audio.Jonathan Gray
2014-09-24Kill two generic DVACT_DEACTIVATE handlers since this event is nowMartin Pieuchot
2014-08-13match on Intel 9 series and 9 series LP PCH, and add 8 series KT to pucJonathan Gray
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-10remove most of the boolean_t infection outside uvm/ddb/pmap; ok jsgTheo de Raadt
2014-05-17fix format mistakes visible if AZALIA_DEBUG is definedAlexandre Ratchov
2014-03-08better loop conditions. ok kettenis ratchov sasanoTed Unangst
2014-02-25Wait for the RIRB DMA engine to come ready. Needed on the audio deviceMark Kettenis
2013-12-30Enable snooping on Lynx Point-LP HD Audio.Jonathan Gray
2013-12-06Add a DVACT_WAKEUP op to the *_activate() API. This is called after theTheo de Raadt
2013-11-09enable snooping on Intel 8 Series HD AudioJonathan Gray
2013-05-30Enforce ca_activate tree-walks over the entire heirarchy for all events,Theo de Raadt