summaryrefslogtreecommitdiff
path: root/sound/core/jack.c
AgeCommit message (Expand)AuthorFilesLines
2023-07-20ALSA: control: Take controls_rwsem lock in snd_ctl_remove()Takashi Iwai1-2/+0
2023-07-06ALSA: jack: Fix mutex call in snd_jack_report()Takashi Iwai1-8/+7
2022-04-12ALSA: jack: Access input_dev under mutexAmadeusz Sławiński1-7/+27
2022-01-05Merge branch 'for-next' into for-linusTakashi Iwai1-0/+3
2021-12-13ALSA: jack: Check the return value of kstrdup()Xiaoke Wang1-0/+4
2021-11-16ALSA: jack: Add missing rwsem around snd_ctl_remove() callsTakashi Iwai1-0/+3
2021-02-02ALSA: jack: implement software jack injection via debugfsHui Wang1-4/+300
2020-01-05ALSA: jack: More constificationTakashi Iwai1-1/+1
2020-01-03ALSA: core: Constify snd_device_ops definitionsTakashi Iwai1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner1-15/+1
2017-10-30ALSA: fix kernel-doc build warningRandy Dunlap1-1/+1
2016-02-23ALSA: jack: Allow building the jack layer without input deviceTakashi Iwai1-3/+20
2015-05-21ALSA: jack: Remove MODULE_*() macrosTakashi Iwai1-4/+0
2015-04-30ALSA: jack: Fix another NULL dereference due to empty input jackTakashi Iwai1-0/+6
2015-04-30ALSA: jack: don't report input event for phantom jackJie Yang1-4/+7
2015-04-27ALSA: hda - Update to use the new jack kctls methodJie Yang1-1/+1
2015-04-27ALSA: jack: extend snd_jack_new to support phantom jackJie Yang1-12/+28
2015-04-27ALSA: Jack: handle jack embedded kcontrol creating within ctljackJie Yang1-1/+1
2015-04-27ALSA: jack: implement kctl creating for jack devicesJie Yang1-0/+93
2013-11-14ALSA: jack: Unregister input device at disconnectionTakashi Iwai1-3/+16
2013-03-12ALSA: add/change some comments describing function return valuesYacine Belkadi1-2/+4
2012-05-07ALSA: jack: Update documention to reflect other userspace interfacesMark Brown1-1/+4
2012-02-27ALSA: Use a define for the number of jack switch typesMark Brown1-2/+2
2011-10-31sound: Add module.h to the previously silent sound usersPaul Gortmaker1-0/+1
2011-10-05ALSA: jack - Add "Line In" input jack constantsDavid Henningsson1-0/+1
2011-02-21ALSA: fix one memory leak in sound jackLu Guanqun1-0/+1
2010-05-20Merge branch 'topic/jack' into for-linusTakashi Iwai1-6/+65
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo1-0/+1
2010-03-17ALSA: Add support for key reporting via the jack interfaceMark Brown1-1/+59
2010-03-17ALSA: Rename jack switch table in preparation for button supportMark Brown1-5/+6
2009-06-10ALSA: use card device as parent for jack input-devicesKay Sievers1-1/+1
2009-04-14ALSA: add private_data to struct snd_jackTakashi Iwai1-0/+3
2009-03-24Merge branch 'topic/jack' into for-linusTakashi Iwai1-24/+21
2009-02-18ALSA: jack - Use card->shortname for input nameTakashi Iwai1-1/+1
2009-01-07ALSA: Add support for video out to the jack reporting APIJani Nikula1-0/+1
2009-01-03ALSA: Reduce boilerplate for new jack typesMark Brown1-24/+20
2008-12-25Merge branch 'topic/jack-mechanical' into to-pushTakashi Iwai1-0/+6
2008-12-19Merge branch 'fix/hda' into topic/hdaTakashi Iwai1-0/+3
2008-12-10ALSA: Add support for mechanical jack insertionMark Brown1-0/+6
2008-10-27ALSA: jack: lineout support to jack abstraction layerMatthew Ranostay1-0/+6
2008-10-27ALSA: hda: dynamic jack idMatthew Ranostay1-1/+2
2008-10-16ALSA: Handle NULL jacks in snd_jack_report()Mark Brown1-0/+3
2008-07-29ALSA: Add jack reporting APIMark Brown1-0/+163