summaryrefslogtreecommitdiffstats
path: root/sound/soc/soc-ops.c
Commit message (Expand)AuthorAgeFilesLines
* ASoC: ops: add correct range check for limiting volumeSrinivas Kandagatla2023-12-041-1/+1
* ASoC: ops: Correct bounds check for second channel on SX controlsCharles Keepax2022-11-251-4/+3
* ASoC: Merge dropped fixes from v5.18Mark Brown2022-11-241-1/+7
|\
| * ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx()Mark Brown2022-05-121-0/+6
| * ASoC: ops: Fix bounds check for _sx controlsMark Brown2022-05-121-1/+1
* | ASoC: ops: Fix integer detection for when max possible values > 1Stefan Binding2022-06-171-8/+7
* | ASoC: ops: Fix boolean/integer detection for simple controlsMark Brown2022-06-141-1/+9
* | ASoC: ops: Don't modify the driver's plaform_max when reading stateMark Brown2022-06-141-6/+7
* | ASoC: Merge fixesMark Brown2022-06-141-2/+2
|\ \
| * | ASoC: ops: Fix off by one in range control validationMark Brown2022-06-071-2/+2
| |/
* | ASoC: ops: Remove unneeded delay.h inclusionMark Brown2022-06-061-1/+0
* | ASoC: ops: Clarify snd_soc_info_volsw_sx()Mark Brown2022-06-061-6/+16
|/
* ASoC: ops: Validate input values in snd_soc_put_volsw_range()Mark Brown2022-04-261-1/+17
* ASoC: soc-ops: fix error handlingPierre-Louis Bossart2022-04-211-1/+1
* ASoC: ops: Shift tested values in snd_soc_put_volsw() by +minMarek Vasut2022-02-161-2/+2
* ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()Mark Brown2022-02-021-1/+4
* ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_range()Mark Brown2022-02-021-5/+10
* ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw_sx()Mark Brown2022-02-021-0/+7
* ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()Mark Brown2022-02-021-4/+10
* ASoC: ops: Check for negative values before reading themMark Brown2022-01-281-6/+6
* ASoC: ops: Reject out of bounds values in snd_soc_put_xr_sx()Mark Brown2022-01-251-0/+2
* ASoC: ops: Reject out of bounds values in snd_soc_put_volsw_sx()Mark Brown2022-01-251-1/+8
* ASoC: ops: Reject out of bounds values in snd_soc_put_volsw()Mark Brown2022-01-251-2/+16
* ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_xr_sx()Kuninori Morimoto2021-08-031-6/+5
* ASoC: soc-ops: cleanup cppcheck warning at snd_soc_get_xr_sx()Kuninori Morimoto2021-08-031-2/+1
* ASoC: soc-ops: cleanup cppcheck warning at snd_soc_limit_volume()Kuninori Morimoto2021-08-031-2/+1
* ASoC: soc-ops: cleanup cppcheck warning at snd_soc_put_volsw_sx()Kuninori Morimoto2021-08-031-1/+3
* ASoC: soc-ops: remove useless assignmentPierre-Louis Bossart2021-03-101-1/+1
* ASoC: soc-component: merge snd_soc_component_read() and snd_soc_component_rea...Kuninori Morimoto2020-06-221-35/+8
* ASoC: fix regwmask이경택2020-03-301-2/+2
* ASoC: soc-ops: use snd_soc_card_get_kcontrol() at snd_soc_limit_volume()Kuninori Morimoto2019-10-031-9/+2
* ASoC: Fix UBSAN warning at snd_soc_get/put_volsw_sx()Rohit kumar2018-09-111-2/+2
* ASoC: soc-ops.c: convert to SPDX identifiersKuninori Morimoto2018-07-021-17/+12
* ASoC: change mask in snd_soc_get/put_volsw_sx to unsigned intBanajit Goswami2018-01-031-2/+2
* ASoC: Fixup some small kernel-doc typosCharles Keepax2017-01-121-1/+1
* ASoC: core: fix shift used for second item in snd_soc_get_enum_doubleJaswinder Jassal2016-09-011-1/+1
*-. Merge remote-tracking branches 'asoc/topic/kcontrol', 'asoc/topic/max98357a' ...Mark Brown2015-12-231-2/+2
|\ \
| * | ASoC: core: Pass kcontrol to bytes tlv callbacksMythri P K2015-11-181-2/+2
| |/
* / ASoC: fix kernel-doc warnings in sound/soc/soc-ops.cRandy Dunlap2015-11-251-1/+1
|/
* Merge remote-tracking branch 'asoc/topic/core' into asoc-nextMark Brown2015-10-261-4/+4
|\
| * ASoC: Let snd_soc_limit_volume() take a snd_soc_cardLars-Peter Clausen2015-10-221-4/+4
* | ASoC: Add info callback for SX_TLV controlsCharles Keepax2015-10-161-0/+28
|/
* ASoC: core: Split ops out of soc-core.cMark Brown2014-10-291-0/+952