summaryrefslogtreecommitdiffstats
path: root/sound/core/jack.c
Commit message (Expand)AuthorAgeFilesLines
* ALSA: core: Remove debugfs at disconnectionTakashi Iwai2024-05-271-7/+14
* ALSA: jack: Use guard() for lockingTakashi Iwai2024-02-281-18/+7
* ALSA: control: Take controls_rwsem lock in snd_ctl_remove()Takashi Iwai2023-07-201-2/+0
* ALSA: jack: Fix mutex call in snd_jack_report()Takashi Iwai2023-07-061-8/+7
* ALSA: jack: Access input_dev under mutexAmadeusz Sławiński2022-04-121-7/+27
* Merge branch 'for-next' into for-linusTakashi Iwai2022-01-051-0/+3
|\
| * ALSA: jack: Add missing rwsem around snd_ctl_remove() callsTakashi Iwai2021-11-161-0/+3
* | ALSA: jack: Check the return value of kstrdup()Xiaoke Wang2021-12-131-0/+4
|/
* ALSA: jack: implement software jack injection via debugfsHui Wang2021-02-021-4/+300
* ALSA: jack: More constificationTakashi Iwai2020-01-051-1/+1
* ALSA: core: Constify snd_device_ops definitionsTakashi Iwai2020-01-031-1/+1
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-15/+1
* ALSA: fix kernel-doc build warningRandy Dunlap2017-10-301-1/+1
* ALSA: jack: Allow building the jack layer without input deviceTakashi Iwai2016-02-231-3/+20
* ALSA: jack: Remove MODULE_*() macrosTakashi Iwai2015-05-211-4/+0
* ALSA: jack: Fix another NULL dereference due to empty input jackTakashi Iwai2015-04-301-0/+6
* ALSA: jack: don't report input event for phantom jackJie Yang2015-04-301-4/+7
* ALSA: hda - Update to use the new jack kctls methodJie Yang2015-04-271-1/+1
* ALSA: jack: extend snd_jack_new to support phantom jackJie Yang2015-04-271-12/+28
* ALSA: Jack: handle jack embedded kcontrol creating within ctljackJie Yang2015-04-271-1/+1
* ALSA: jack: implement kctl creating for jack devicesJie Yang2015-04-271-0/+93
* ALSA: jack: Unregister input device at disconnectionTakashi Iwai2013-11-141-3/+16
* ALSA: add/change some comments describing function return valuesYacine Belkadi2013-03-121-2/+4
* ALSA: jack: Update documention to reflect other userspace interfacesMark Brown2012-05-071-1/+4
* ALSA: Use a define for the number of jack switch typesMark Brown2012-02-271-2/+2
* sound: Add module.h to the previously silent sound usersPaul Gortmaker2011-10-311-0/+1
* ALSA: jack - Add "Line In" input jack constantsDavid Henningsson2011-10-051-0/+1
* ALSA: fix one memory leak in sound jackLu Guanqun2011-02-211-0/+1
* Merge branch 'topic/jack' into for-linusTakashi Iwai2010-05-201-6/+65
|\
| * ALSA: Add support for key reporting via the jack interfaceMark Brown2010-03-171-1/+59
| * ALSA: Rename jack switch table in preparation for button supportMark Brown2010-03-171-5/+6
* | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo2010-03-301-0/+1
|/
* ALSA: use card device as parent for jack input-devicesKay Sievers2009-06-101-1/+1
* ALSA: add private_data to struct snd_jackTakashi Iwai2009-04-141-0/+3
* Merge branch 'topic/jack' into for-linusTakashi Iwai2009-03-241-24/+21
|\
| * ALSA: Add support for video out to the jack reporting APIJani Nikula2009-01-071-0/+1
| * ALSA: Reduce boilerplate for new jack typesMark Brown2009-01-031-24/+20
* | ALSA: jack - Use card->shortname for input nameTakashi Iwai2009-02-181-1/+1
|/
* Merge branch 'topic/jack-mechanical' into to-pushTakashi Iwai2008-12-251-0/+6
|\
| * ALSA: Add support for mechanical jack insertionMark Brown2008-12-101-0/+6
* | Merge branch 'fix/hda' into topic/hdaTakashi Iwai2008-12-191-0/+3
|\ \
| * | ALSA: Handle NULL jacks in snd_jack_report()Mark Brown2008-10-161-0/+3
* | | ALSA: hda: dynamic jack idMatthew Ranostay2008-10-271-1/+2
| |/ |/|
* | ALSA: jack: lineout support to jack abstraction layerMatthew Ranostay2008-10-271-0/+6
|/
* ALSA: Add jack reporting APIMark Brown2008-07-291-0/+163