index
:
kernel/git/torvalds/linux.git
master
Linux kernel source tree
Linus Torvalds
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
sound
/
soc
/
soc-compress.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-03-18
ASoC: soc-compress: Fix and add DPCM locking
Shalini Manjunatha
1
-0
/
+4
2023-09-25
ASoC: soc-compress: convert not to use asoc_xxx()
Kuninori Morimoto
1
-18
/
+18
2023-08-28
Merge tag 'asoc-fix-v6.5-merge-window' of https://git.kernel.org/pub/scm/linu...
Takashi Iwai
1
-0
/
+1
2023-06-21
ASoC: soc-compress: Fix deadlock in soc_compr_open_fe
yixuanjiang
1
-0
/
+1
2023-05-23
ASoC: do not include pm_runtime.h if not used
Claudiu Beznea
1
-1
/
+0
2023-04-17
ASoC: add snd_soc_card_mutex_lock/unlock()
Kuninori Morimoto
1
-9
/
+9
2023-04-17
ASoC: expand snd_soc_dpcm_mutex_lock/unlock()
Kuninori Morimoto
1
-21
/
+21
2023-03-24
ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE
Daniel Baluta
1
-0
/
+3
2023-03-14
ASoC: soc-pcm.c: remove indirect runtime copy
Kuninori Morimoto
1
-7
/
+0
2023-01-28
ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()
Kuninori Morimoto
1
-1
/
+1
2023-01-27
ASoC: soc-compress: Reposition and add pcm_mutex
강신형
1
-3
/
+6
2022-09-20
ASoC: soc.h: remove num_cpus/codecs
Kuninori Morimoto
1
-2
/
+2
2022-03-14
ASoC: soc-compress: Change the check for codec_dai
Jiasheng Jiang
1
-8
/
+11
2022-03-02
ASoC: soc-compress: prevent the potentially use of null pointer
Jiasheng Jiang
1
-6
/
+8
2021-09-20
ASoC: compress/component: Use module_get_when_open/put_when_close for cstream
Peter Ujfalusi
1
-5
/
+38
2021-07-15
ALSA: compress: Initialize mutex in snd_compress_new()
Takashi Iwai
1
-1
/
+0
2021-04-09
ASoC: soc-compress: lock pcm_mutex to resolve lockdep error
Gyeongtaek Lee
1
-0
/
+4
2021-03-19
ASoC: soc-pcm: don't indicate error message for dpcm_be_dai_hw_free()
Kuninori Morimoto
1
-4
/
+1
2021-03-19
ASoC: soc-pcm: indicate error message at dpcm_path_get()
Kuninori Morimoto
1
-3
/
+1
2021-03-12
ASoC: soc-pcm: share DPCM BE DAI stop operation
Kuninori Morimoto
1
-1
/
+1
2020-11-26
ASoC: soc-compress: add soc_compr_clean() and call it from soc_compr_open/free()
Kuninori Morimoto
1
-23
/
+22
2020-11-26
ASoC: soc-component: add mark for snd_soc_link_compr_startup/shutdown()
Kuninori Morimoto
1
-2
/
+2
2020-11-26
ASoC: soc-component: add mark for snd_soc_component_compr_open/free()
Kuninori Morimoto
1
-8
/
+6
2020-11-26
ASoC: soc-dai: add mark for snd_soc_dai_compr_startup/shutdown()
Kuninori Morimoto
1
-4
/
+4
2020-11-26
ASoC: soc-compress: move soc_compr_free() next to soc_compr_open()
Kuninori Morimoto
1
-34
/
+34
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_get_metadata()
Kuninori Morimoto
1
-12
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_set_metadata()
Kuninori Morimoto
1
-14
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_copy()
Kuninori Morimoto
1
-24
/
+1
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_pointer()
Kuninori Morimoto
1
-11
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_ack()
Kuninori Morimoto
1
-13
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_get_codec_caps()
Kuninori Morimoto
1
-25
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_get_caps()
Kuninori Morimoto
1
-25
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_get_params()
Kuninori Morimoto
1
-12
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_set_params()
Kuninori Morimoto
1
-23
/
+2
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_trigger()
Kuninori Morimoto
1
-24
/
+3
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_free()
Kuninori Morimoto
1
-25
/
+4
2020-11-18
ASoC: soc-component: add snd_soc_component_compr_open()
Kuninori Morimoto
1
-29
/
+2
2020-11-10
ASoC: soc-compress: assume SNDRV_PCM_STREAM_xxx and SND_COMPRESS_xxx are same
Kuninori Morimoto
1
-48
/
+19
2020-11-10
ASoC: soc-compress: tidyup STREAM vs COMPRESS
Kuninori Morimoto
1
-4
/
+16
2020-09-28
ASoC: soc-component: add mark for snd_soc_pcm_component_pm_runtime_get/put()
Kuninori Morimoto
1
-22
/
+8
2020-06-15
ASoC: soc-pcm/compress: reduce verbosity on mapping ok messages
Pierre-Louis Bossart
1
-2
/
+2
2020-05-25
ASoC: soc-link: add snd_soc_link_compr_set_params()
Kuninori Morimoto
1
-10
/
+6
2020-05-25
ASoC: soc-link: add snd_soc_link_compr_shutdown()
Kuninori Morimoto
1
-4
/
+2
2020-05-25
ASoC: soc-link: add snd_soc_link_compr_startup()
Kuninori Morimoto
1
-17
/
+7
2020-05-18
ASoC: use snd_soc_xxx_active()
Kuninori Morimoto
1
-2
/
+2
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_get_metadata()
Kuninori Morimoto
1
-5
/
+3
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_set_metadata()
Kuninori Morimoto
1
-5
/
+3
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_pointer()
Kuninori Morimoto
1
-3
/
+4
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_ack()
Kuninori Morimoto
1
-5
/
+3
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_get_params()
Kuninori Morimoto
1
-5
/
+3
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_set_params()
Kuninori Morimoto
1
-10
/
+6
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_trigger()
Kuninori Morimoto
1
-7
/
+6
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_shutdown()
Kuninori Morimoto
1
-8
/
+4
2020-04-29
ASoC: soc-dai: add snd_soc_dai_compr_start()
Kuninori Morimoto
1
-18
/
+6
2020-04-24
ASoC: soc-compress: avoid false-positive Wuninitialized warning
Rong Chen
1
-1
/
+1
2020-04-21
ASoC: soc-compress: remove snd_compr_ops
Kuninori Morimoto
1
-145
/
+0
2020-04-21
ASoC: soc-compress: add snd_compress_ops
Kuninori Morimoto
1
-0
/
+152
2020-04-14
ASoC: soc: use asoc_rtd_to_cpu() / asoc_rtd_to_codec() macro for DAI pointer
Kuninori Morimoto
1
-18
/
+18
2020-02-26
ASoC: Return error if the function does not support multi-cpu
Bard Liao
1
-2
/
+3
2020-02-24
ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop()
Kuninori Morimoto
1
-1
/
+1
2020-01-10
ASoC: soc-pcm/soc-compress: use snd_soc_dapm_stream_stop() for SND_SOC_DAPM_S...
Kuninori Morimoto
1
-1
/
+1
2020-01-10
ASoC: soc-dapm: add snd_soc_dapm_stream_stop()
Kuninori Morimoto
1
-17
/
+1
2020-01-10
ASoC: soc-core: add snd_soc_close_delayed_work()
Kuninori Morimoto
1
-28
/
+1
2020-01-10
ASoC: soc-core: remove snd_soc_rtdcom_list
Kuninori Morimoto
1
-44
/
+31
2019-12-17
ASoC: compress: Add pm_runtime support
Cezary Rojewski
1
-1
/
+28
2019-12-04
ASoC: core: Init pcm runtime work early to avoid warnings
Curtis Malainey
1
-4
/
+2
2019-10-23
ASoC: soc-core: add for_each_rtd_components() and replace
Kuninori Morimoto
1
-39
/
+13
2019-08-15
ASoC: core: Move pcm_mutex up to card level from snd_soc_pcm_runtime
Peter Ujfalusi
1
-24
/
+24
2019-07-23
ASoC: soc-dai: move snd_soc_dai_stream_valid() to soc-dai.c
Kuninori Morimoto
1
-5
/
+4
2019-06-25
ASoC: compress: Fix memory leak from snd_soc_new_compress
Amadeusz Sławiński
1
-11
/
+6
2019-02-06
ASoC: compress: Add helper functions for component trigger/set_params
Charles Keepax
1
-63
/
+54
2019-02-06
ASoC: compress: Clarify the intent of current compressed ops handling
Charles Keepax
1
-58
/
+48
2018-09-20
ASoC: add for_each_dpcm_be() macro
Kuninori Morimoto
1
-2
/
+2
2018-08-07
ASoC: compress: make BE and FE order inline with dpcm
Srinivas Kandagatla
1
-50
/
+46
2018-07-02
ASoC: soc-compress: convert to SPDX identifiers
Kuninori Morimoto
1
-15
/
+9
2018-05-11
ASoC: compress: Fix up some trivial formatting issues
Charles Keepax
1
-15
/
+13
2018-05-11
ASoC: compress: Only assign compr->ops->copy once
Charles Keepax
1
-0
/
+1
2018-04-26
ASoC: compress: Add helper functions for component open/free
Charles Keepax
1
-79
/
+62
2018-04-26
ASoC: Remove platform code now everything is componentised
Charles Keepax
1
-221
/
+6
2018-04-26
ASoC: compress: Only call free for components which have been opened
Charles Keepax
1
-24
/
+28
2018-01-26
ASoC: compress: Fixup error messages
Charles Keepax
1
-27
/
+41
2018-01-26
ASoC: compress: Remove some extraneous blank lines
Charles Keepax
1
-3
/
+0
2018-01-26
Merge branch 'fix/compress' of https://git.kernel.org/pub/scm/linux/kernel/gi...
Mark Brown
1
-4
/
+4
2018-01-26
ASoC: compress: Correct handling of copy callback
Charles Keepax
1
-4
/
+4
2017-12-05
ASoC: don't use rtd->codec on snd_soc_new_compress()
Kuninori Morimoto
1
-2
/
+2
2017-10-23
ASoC: snd_soc_component_driver has snd_compr_ops
Kuninori Morimoto
1
-34
/
+427
2017-08-16
ASoC: compress: Set reasonable compress id string
Peng Donglin
1
-10
/
+6
2017-08-10
ASoC: compress: Delete error messages for a failed memory allocation in snd_s...
Markus Elfring
1
-5
/
+2
2017-06-19
ASoC: compress: Derive substream from stream based on direction
Satish Babu Patakokila
1
-2
/
+4
2016-11-13
ASoC: compress: Add support for compress dai ops
Vinod Koul
1
-2
/
+96
2016-08-16
ASoC: compress: Fix leak of a widget list in soc_compr_open_fe
Charles Keepax
1
-1
/
+3
2016-06-22
ASoC: compress: Pass error out of soc_compr_pointer
Charles Keepax
1
-2
/
+3
2016-01-11
Merge tag 'asoc-v4.4-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/br...
Takashi Iwai
1
-3
/
+20
2016-01-08
ASoC: compress: Fix compress device direction check
Vinod Koul
1
-3
/
+20
2015-11-30
ALSA: compress: Pass id string to snd_compress_new
Richard Fitzgerald
1
-1
/
+7
2015-10-22
ASoC: compress: add config item for soc-compress to make it compiled only whe...
Jie Yang
1
-2
/
+10
2015-01-15
ASoC: soc-compress.c: fix NULL dereference
Qais Yousef
1
-3
/
+6
2014-10-22
ASoC: soc-compress: consolidate two identical branches
Daniel Mack
1
-9
/
+2
2014-09-24
ASoC: soc-compress: fix double unlock of fe card mutex
Qiao Zhou
1
-4
/
+2
2014-09-10
ASoC: soc-pcm: fix dpcm_path_get error handling
Qiao Zhou
1
-1
/
+5
2014-07-16
ASoC: compress: Prevent multicodec for compressed stream
Benoit Cousson
1
-0
/
+5
2014-06-21
ASoC: Move name and id from CODEC/platform to component
Lars-Peter Clausen
1
-3
/
+5
2014-05-14
ASoC: compress: indent an if statement
Dan Carpenter
1
-2
/
+3
2014-05-12
ASoC: Remove runtime field from DAI
Lars-Peter Clausen
1
-1
/
+0
2014-03-06
ASoC: Add helper functions for PCM runtime 'active' management
Lars-Peter Clausen
1
-50
/
+12
2014-03-06
ASoC: Handle ignore_pmdown_time for CODEC to CODEC links
Lars-Peter Clausen
1
-2
/
+1
2014-01-17
ASoC: compress: Add suport for DPCM into compressed audio
Liam Girdwood
1
-1
/
+300
2013-08-12
ASoC: compress: Use power efficient workqueue
Mark Brown
1
-2
/
+3
2013-07-28
ASoC: compress: use soc_xxx handlers for metadata
Vinod Koul
1
-4
/
+4
2013-05-20
ASoC: soc-compress: Send correct stream event for capture start
Charles Keepax
1
-2
/
+6
2013-04-21
ASoC: soc-compress: Deduce stream direction
Charles Keepax
1
-1
/
+8
2013-04-21
ALSA: compress_core: Deconstify copy callback buffer
Charles Keepax
1
-1
/
+1
2013-04-12
Merge remote-tracking branch 'asoc/topic/compress' into asoc-next
Mark Brown
1
-0
/
+27
2013-03-28
ASoC: compress: Cancel delayed power down if needed
Charles Keepax
1
-3
/
+11
2013-03-26
ASoC: compress - add support for metadata apis
Jeeja KP
1
-0
/
+27
2013-02-08
ASoC: core: Allow digital mute for capture
Mark Brown
1
-10
/
+9
2013-02-07
ASoC: compress: Only mute playback streams
Mark Brown
1
-6
/
+11
2013-02-05
ASoC: soc-compress: Add support for not memory mapped DSPs
Charles Keepax
1
-3
/
+35
2013-01-24
ASoC: soc-compress: Initialise delayed work to power down audio
Charles Keepax
1
-0
/
+31
2013-01-24
ASoC: soc-compress: Serialise compressed ops
Charles Keepax
1
-3
/
+34
2013-01-24
ASoC: soc-compress: Add missing brackets around else
Charles Keepax
1
-1
/
+2
2012-12-15
ASoC: Prevent pop_wait overwrite
Misael Lopez Cruz
1
-1
/
+1
2012-08-21
ASoC: soc-compress: Remove unused variable
Sachin Kamat
1
-1
/
+0
2012-08-21
ASoC: compress - fix code alignment
Vinod Koul
1
-1
/
+1
2012-08-20
ASoC: add compress stream support
Namarta Kohli
1
-0
/
+295