summaryrefslogtreecommitdiffstats
path: root/sound/core/pcm_native.c
Commit message (Expand)AuthorAgeFilesLines
* ALSA: pcm: fix lost wakeup event scenarios in snd_pcm_drainYuki Tsunashima2019-07-291-1/+2
* ALSA: pcm: Fix refcount_inc() on zero usageTakashi Iwai2019-07-191-4/+5
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156Thomas Gleixner2019-05-301-16/+1Star
* ALSA: pcm: Don't suspend stream in unrecoverable PCM stateTakashi Iwai2019-03-251-1/+8
* ALSA: PCM: check if ops are defined before suspending PCMRanjani Sridharan2019-02-111-0/+8
* ALSA: pcm: remove a superfluous function declarationGuennadi Liakhovetski2019-01-311-2/+0Star
* Merge branch 'topic/pcm-lock-refactor' into for-nextTakashi Iwai2019-01-241-123/+167
|\
| * ALSA: pcm: Cleanup snd_pcm_stream_lock() & coTakashi Iwai2019-01-231-52/+16Star
| * ALSA: pcm: Remove down_write() hack for snd_pcm_link_rwsemTakashi Iwai2019-01-231-14/+2Star
| * ALSA: pcm: More fine-grained PCM link lockingTakashi Iwai2019-01-231-44/+122
| * ALSA: pcm: Avoid confusing loop in snd_pcm_unlink()Takashi Iwai2019-01-211-5/+3Star
| * ALSA: pcm: Make PCM linked list consistent while re-groupingTakashi Iwai2019-01-211-14/+20
| * ALSA: pcm: Unify snd_pcm_group initializationTakashi Iwai2019-01-211-4/+9
| * ALSA: pcm: Call snd_card_unref() inside in_pcm_file()Takashi Iwai2019-01-211-3/+8
* | ALSA: pcm: Drop unused snd_pcm_substream.file fieldTakashi Iwai2019-01-241-3/+1Star
* | ALSA: pcm: Make snd_pcm_suspend() local staticTakashi Iwai2019-01-151-8/+3Star
|/
* ALSA: pcm: Fix starvation on down_write_nonblock()Chanho Min2018-11-291-5/+6
* ALSA: pcm: Call snd_pcm_unlink() conditionally at closingTakashi Iwai2018-11-291-1/+2
* ALSA: pcm: Use snd_pcm_stop_xrun() for xrun injectionTakashi Iwai2018-07-041-1/+1
* ALSA: pcm: trace XRUN event at injection, tooTakashi Iwai2018-07-041-4/+4
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-131-2/+2
* ALSA: pcm: Hide local_irq_disable/enable() and local_irqsave/restore()Anna-Maria Gleixner2018-05-041-28/+57
* Merge branch 'for-linus' into for-nextTakashi Iwai2018-04-251-15/+15
|\
| * ALSA: pcm: Change return type to vm_fault_tSouptick Joarder2018-04-251-3/+3
| * ALSA: core: Report audio_tstamp in snd_pcm_sync_ptrDavid Henningsson2018-04-231-0/+1
| * ALSA: pcm: Return negative delays from SNDRV_PCM_IOCTL_DELAY.Jeffery Miller2018-04-231-12/+11Star
* | ALSA: pcm: Unify delay calculation in snd_pcm_status() and snd_pcm_delay()Takashi Iwai2018-04-171-21/+16Star
* | ALSA: pcm: Unify playback and capture poll callbacksTakashi Iwai2018-04-171-55/+19Star
* | ALSA: pcm: Clean up with snd_pcm_avail() and snd_pcm_hw_avail() helpersTakashi Iwai2018-04-171-55/+10Star
|/
* ALSA: pcm: Remove WARN_ON() at snd_pcm_hw_params() errorTakashi Iwai2018-04-091-1/+1
* Merge branch 'for-next' into for-linusTakashi Iwai2018-04-021-7/+12
|\
| * ALSA: pcm: Remove VLA usageTakashi Iwai2018-03-131-7/+12
* | ALSA: pcm: Use dma_bytes as size parameter in dma_mmap_coherent()Stefan Roese2018-03-261-1/+1
|/
* vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds2018-02-111-7/+7
* Merge branch 'misc.poll' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2018-01-311-4/+4
|\
| * sound: annotate ->poll() instancesAl Viro2017-11-271-4/+4
* | ALSA: pcm: Fix trailing semicolonLuis de Bethencourt2018-01-161-1/+1
* | ALSA: pcm: Workaround for weird PulseAudio behavior on rewind errorTakashi Iwai2018-01-051-2/+7
|/
* ALSA: pcm: remove redundant variable runtimeColin Ian King2017-10-161-2/+0Star
* ALSA: pcm: Unify ioctl functions for playback and capture streamsTakashi Iwai2017-08-301-179/+104Star
* ALSA: Get rid of card power_lockTakashi Iwai2017-08-301-23/+7Star
* ALSA: pcm: Fix power lock unbalance via OSS emulationTakashi Iwai2017-08-301-1/+5
* Merge tag 'sound-fix-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2017-07-141-5/+3Star
|\
| * ALSA: pcm: Simplify check for dma_mmap_coherent() availabilityTakashi Iwai2017-07-101-4/+2Star
| * ALSA: pcm: Protect call to dma_mmap_coherent() by check for HAS_DMAGeert Uytterhoeven2017-07-101-1/+1
* | Merge tag 'sound-4.13-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds2017-07-061-454/+559
|\|
| * ALSA: pcm: Disable only control mmap for explicit appl_ptr syncTakashi Iwai2017-06-271-5/+17
| * ALSA: pcm: Add an ioctl to specify the supported protocol versionTakashi Iwai2017-06-271-0/+7
| * ALSA: pcm: Add the explicit appl_ptr sync supportTakashi Iwai2017-06-231-2/+21
| * ALSA: pcm: Follow standard EXPORT_SYMBOL() declarationsTakashi Iwai2017-06-161-7/+0Star