linux-yocto/sound/soc/codecs
Krzysztof Kozlowski edadaf4239 ASoC: codecs: wcd9335: Fix missing free of regulator supplies
[ Upstream commit 9079db287f ]

Driver gets and enables all regulator supplies in probe path
(wcd9335_parse_dt() and wcd9335_power_on_reset()), but does not cleanup
in final error paths and in unbind (missing remove() callback).  This
leads to leaked memory and unbalanced regulator enable count during
probe errors or unbind.

Fix this by converting entire code into devm_regulator_bulk_get_enable()
which also greatly simplifies the code.

Fixes: 20aedafdf4 ("ASoC: wcd9335: add support to wcd9335 codec")
Cc: stable@vger.kernel.org
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://patch.msgid.link/20250526-b4-b4-asoc-wcd9395-vdd-px-fixes-v1-1-0b8a2993b7d3@linaro.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2025-07-06 10:57:57 +02:00
..
88pm860x-codec.c ASoC: 88pm860x: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:15 +01:00
88pm860x-codec.h
ab8500-codec.c ASoC: ab8500: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:16 +01:00
ab8500-codec.h ASoC: ab8500: Remove some leftover from the "Replace GPLv2 boilerplate/reference with SPDX" rules 2022-06-06 12:38:30 +01:00
ac97.c ASoC: ac97: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:17 +01:00
ad193x-i2c.c ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe 2022-04-05 10:23:09 +01:00
ad193x-spi.c
ad193x.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
ad193x.h ASoC: codecs: ad193x: add support for 96kHz and 192kHz playback rates 2021-08-03 18:27:15 +01:00
ad1836.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
ad1836.h
ad1980.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
ad73311.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
ad73311.h
adau-utils.c
adau-utils.h
adau17x1.c ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode 2022-05-03 13:43:35 +01:00
adau17x1.h ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode 2022-05-03 13:43:35 +01:00
adau1372-i2c.c ASoC: ada*, ssm*: use simple i2c probe function 2022-04-05 10:23:17 +01:00
adau1372-spi.c
adau1372.c ASoC: adau1372: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:22 +01:00
adau1372.h
adau1373.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1373.h
adau1701.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1701.h
adau1761-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
adau1761-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
adau1761.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1761.h
adau1781-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
adau1781-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
adau1781.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1781.h
adau1977-i2c.c ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe 2022-04-05 10:23:09 +01:00
adau1977-spi.c
adau1977.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1977.h
adau7002.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau7118-hw.c
adau7118-i2c.c ASoC: ada*, ssm*: use simple i2c probe function 2022-04-05 10:23:17 +01:00
adau7118.c ASoC: adau7118: don't disable regulators on device unbind 2023-03-11 13:55:30 +01:00
adau7118.h
adav80x.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adav80x.h
adav801.c
adav803.c ASoC: ada*, ssm*: use simple i2c probe function 2022-04-05 10:23:17 +01:00
ads117x.c ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:18 +01:00
ak4104.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4118.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4375.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
ak4458.c sound updates for 6.1-rc1 2022-10-05 12:02:07 -07:00
ak4458.h
ak4535.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4535.h
ak4554.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4613.c ASoC: Use of_property_read_bool() 2025-05-09 09:41:46 +02:00
ak4641.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
ak4642.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4671.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4671.h
ak5386.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak5558.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
ak5558.h
alc5623.c ASoC: alc*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:58 +01:00
alc5623.h
alc5632.c ASoC: alc*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:58 +01:00
alc5632.h
arizona-jack.c
arizona.c ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 2025-03-28 21:58:52 +01:00
arizona.h
aw8738.c ASoC: codecs: Add Awinic AW8738 audio amplifier driver 2022-03-07 13:13:01 +00:00
bd28623.c ASoC: bd28623: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:18 +01:00
bt-sco.c ASoC: bt-sco: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:19 +01:00
cirrus_legacy.h
cpcap.c ASoC: cpcap: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:20 +01:00
cq93vc.c ASoC: cq93vc: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:21 +01:00
cros_ec_codec.c ASoC: cros_ec_codec: Fix refcount leak in cros_ec_codec_platform_probe 2022-06-06 12:38:26 +01:00
cs35l32.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l32.h
cs35l33.c ASoC: cs35l33: Fix GPIO name and drop legacy include 2024-01-25 15:27:33 -08:00
cs35l33.h
cs35l34.c ASoC: cs35l34: Fix GPIO name and drop legacy include 2024-01-25 15:27:33 -08:00
cs35l34.h
cs35l35.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l35.h
cs35l36.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l36.h
cs35l41-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l41-lib.c ASoC: cs35l41: Fix default regmap values for some registers 2023-06-21 16:00:53 +02:00
cs35l41-spi.c ASoC: cs35l41: check the return value from spi_setup() 2025-04-10 14:33:31 +02:00
cs35l41.c ASoC: cs35l41: Undo runtime PM changes at driver exit time 2023-11-20 11:52:04 +01:00
cs35l41.h ASoC: cs35l41: Move cs35l41_set_cspl_mbox_cmd to shared code 2022-05-16 09:54:14 +02:00
cs35l45-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l45-spi.c ASoC: cs35l45: Make exports namespaced 2022-04-11 19:19:51 +01:00
cs35l45-tables.c ASoC: cs35l45: Make exports namespaced 2022-04-11 19:19:51 +01:00
cs35l45.c ASoC: cs35l45: Add endianness flag in snd_soc_component_driver 2022-06-14 15:03:11 +01:00
cs35l45.h ASoC: trivial changes for cppcheck warnings 2022-06-07 11:52:12 +01:00
cs42l42-i2c.c sound updates for 6.1-rc1 2022-10-05 12:02:07 -07:00
cs42l42.c ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low 2023-10-06 14:56:55 +02:00
cs42l42.h ASoC: cs42l42: Implement 'set_bclk_ratio' 2022-09-19 18:05:36 +01:00
cs42l51-i2c.c ASoC: cs42l51: fix driver to properly autoload with automatic module loading 2023-07-27 08:50:30 +02:00
cs42l51.c ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() 2024-11-08 16:26:41 +01:00
cs42l51.h ASoC: cs42l51: fix driver to properly autoload with automatic module loading 2023-07-27 08:50:30 +02:00
cs42l52.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs42l52.h
cs42l56.c ASoC: cs42l56: fix DT probe 2023-02-22 12:59:42 +01:00
cs42l56.h
cs42l73.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs42l73.h
cs42l83-i2c.c sound updates for 6.1-rc1 2022-10-05 12:02:07 -07:00
cs42xx8-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs42xx8.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs42xx8.h
cs47l15.c ASoC: Refactor non_legacy_dai_naming flag 2022-06-29 16:58:08 +01:00
cs47l24.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs47l24.h
cs47l35.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs47l85.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs47l90.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs47l92.c ASoC: Merge up fixes 2022-07-11 15:51:01 +01:00
cs53l30.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs53l30.h
cs4234.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs4234.h
cs4265.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs4265.h
cs4270.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs4271-i2c.c ASoC: cs*: use simple i2c probe function 2022-04-05 10:23:19 +01:00
cs4271-spi.c
cs4271.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs4271.h
cs4341.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs4349.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs4349.h
cs43130.c ASoC: cs43130: Fix incorrect frame delay configuration 2024-01-20 11:50:05 +01:00
cs43130.h ASoC: cs43130: Fix numerator/denominator mixup 2023-09-13 09:42:36 +02:00
cx2072x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cx2072x.h ASoC: cx2072x: fix spelling typo in comment 2022-10-10 13:01:17 +01:00
cx20442.c ASoC: cx20442: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:22 +01:00
cx20442.h
da732x_reg.h
da732x.c ASoC: da*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:00 +01:00
da732x.h
da7210.c ASoC: da*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:00 +01:00
da7213.c ASoC: da7213.c: add missing pm_runtime_disable() 2023-05-11 23:02:58 +09:00
da7213.h
da7218.c ASoC: da*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:00 +01:00
da7218.h
da7219-aad.c ASoC: da7219-aad: fix usage of device_get_named_child_node() 2024-06-12 11:03:02 +02:00
da7219-aad.h
da7219.c ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() 2024-12-14 19:53:58 +01:00
da7219.h
da9055.c ASoC: da*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:00 +01:00
dmic.c ASoC: dmic: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:23 +01:00
es7134.c ASoC: es*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:01 +01:00
es7241.c ASoC: es*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:01 +01:00
es8316.c ASoc: codecs: ES8316: Fix DMIC config 2023-09-13 09:42:22 +02:00
es8316.h
es8326.c ASoC: codecs: es8326: Fix DTS properties reading 2023-03-03 11:52:22 +01:00
es8326.h treewide: fix up files incorrectly marked executable 2023-02-01 08:34:49 +01:00
es8328-i2c.c ASoC: es83*: use simple i2c probe function 2022-04-11 19:18:10 +01:00
es8328-spi.c
es8328.c ASoC: es8328: fix route from DAC to output 2025-03-07 16:56:45 +01:00
es8328.h
gtm601.c ASoC: gtm601: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:24 +01:00
hda-dai.c ASoC: codecs: Add HD-Audio codec driver 2022-06-06 12:33:10 +01:00
hda.c ASoC: codecs: hda: Fix RPM usage count underflow 2025-06-27 11:07:18 +01:00
hda.h ASoC: codecs: Add HD-Audio codec driver 2022-06-06 12:33:10 +01:00
hdac_hda.c ASoC: hdac_hda: Conditionally register dais for HDMI and Analog 2024-01-20 11:50:05 +01:00
hdac_hda.h ASoC: hdac_hda: fix hda pcm buffer overflow issue 2022-11-10 17:50:53 +00:00
hdac_hdmi.c ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 2023-04-13 16:55:34 +02:00
hdac_hdmi.h
hdmi-codec.c ASoC: hdmi-codec: reorder channel allocation list 2024-12-14 19:54:45 +01:00
ics43432.c ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:27 +01:00
inno_rk3036.c ASoC: inno_rk3036: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:28 +01:00
inno_rk3036.h
isabelle.c ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:30 +01:00
isabelle.h
jz4725b.c ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" 2022-10-19 13:51:50 +01:00
jz4740.c ASoC: jz4740: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:31 +01:00
jz4760.c
jz4770.c ASoC: codecs/jz4770: Add missing gain control after DAC/ADC mixer 2021-11-26 13:24:30 +00:00
Kconfig ASoC: wm8994: Add depends on MFD core 2025-02-01 18:30:05 +01:00
l3.c
lm4857.c ASoC: lm4857: use simple i2c probe function 2022-04-11 19:18:11 +01:00
lm49453.c ASoC: lm49453: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:32 +01:00
lm49453.h
lochnagar-sc.c ASoC: lochnagar: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:32 +01:00
lpass-macro-common.c ASoC: codecs: lpass: Fix passing zero to 'PTR_ERR' 2022-05-19 16:44:30 +01:00
lpass-macro-common.h ASoC: codecs: Add power domains support in digital macro codecs 2022-02-28 13:30:37 +00:00
lpass-rx-macro.c ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values 2024-11-01 01:56:02 +01:00
lpass-tx-macro.c ASoC: codecs: lpass-tx-macro: set active_decimator correct default value 2023-12-13 18:39:14 +01:00
lpass-va-macro.c ASoC: codecs: lpass: register mclk after runtime pm 2023-03-10 09:33:21 +01:00
lpass-wsa-macro.c ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels 2025-04-25 10:43:52 +02:00
lpass-wsa-macro.h
madera.c ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 2025-03-28 21:58:52 +01:00
madera.h
Makefile ASoC: rt1318: Add RT1318 SDCA vendor-specific driver 2023-05-17 11:53:55 +02:00
max9759.c ASoC: max9759: fix underflow in speaker_gain_control_put() 2022-01-19 16:47:36 +00:00
max9768.c ASoC: max9*: use simple i2c probe function 2022-04-11 19:18:12 +01:00
max9850.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max9850.h
max9860.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max9860.h
max9867.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max9867.h
max9877.c ASoC: max9*: use simple i2c probe function 2022-04-11 19:18:12 +01:00
max9877.h
max98088.c ASoC: max98088: Check for clk_prepare_enable() error 2024-08-03 08:49:20 +02:00
max98088.h
max98090.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max98090.h
max98095.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98095.h
max98357a.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98371.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98371.h
max98373-i2c.c ASoC: max98373: Add checks for devm_kcalloc 2022-11-16 10:50:12 +00:00
max98373-sdw.c ASoC: codecs: show PING status on resume failures 2022-08-17 13:00:55 +01:00
max98373-sdw.h
max98373.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98373.h
max98390.c ASoC: max98390: Fix dsm calibration reading 2022-09-19 15:08:07 +01:00
max98390.h ASoC: max98390: Use modern ASoC DAI format terminology 2022-02-28 13:34:08 +00:00
max98396.c ASoC: max98396: Make data monitor features configurable 2022-08-31 12:13:07 +01:00
max98396.h ASoC: max98396: Make data monitor features configurable 2022-08-31 12:13:07 +01:00
max98504.c ASoC: max98504: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:20 +01:00
max98504.h
max98520.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98520.h ASoC: max98520: add max98520 audio amplifier driver 2021-10-27 11:31:23 +01:00
max98925.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98925.h
max98926.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98926.h
max98927.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max98927.h ASoC: max98927: Use modern ASoC DAI format terminology 2022-02-28 13:34:15 +00:00
mc13783.c ASoC: mc13783: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:33 +01:00
mc13783.h
ml26124.c ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:34 +01:00
ml26124.h
msm8916-wcd-analog.c ASoC: msm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:03 +01:00
msm8916-wcd-digital.c ASoC: msm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:03 +01:00
mt6351.c ASoC: mt6351: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:29 +01:00
mt6351.h
mt6358.c ASoC: mediatek: mt6366: support for mt6366 codec 2022-06-06 16:00:41 +01:00
mt6358.h
mt6359-accdet.c ASoC: mt6359: fix tests for platform_get_irq() failure 2022-08-15 01:20:03 +01:00
mt6359-accdet.h ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect 2025-06-04 14:40:06 +02:00
mt6359.c ASoC: mt6359: Fix refcount leak bug 2022-07-13 13:48:56 +01:00
mt6359.h
mt6660.c ASoC: jz4752b: Capture fixes 2022-10-19 16:37:01 +01:00
mt6660.h
nau8315.c ASoC: nau*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
nau8540.c ASoC: nau8540: Implement hw constraint for rates 2022-08-23 13:04:47 +01:00
nau8540.h
nau8810.c ASoC: nau*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
nau8810.h
nau8821.c ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect 2023-09-13 09:42:21 +02:00
nau8821.h ASoC: nau8821: Add headset button detection 2022-07-11 17:18:45 +01:00
nau8822.c ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 2024-01-20 11:50:05 +01:00
nau8822.h ASoC: nau8822: Add operation for internal PLL off and on 2022-06-06 13:08:51 +01:00
nau8824.c ASoC: nau8824: Add quirk to active-high jack-detect 2023-06-28 11:12:38 +02:00
nau8824.h ASoC: nau8824: Fix semaphore is released unexpectedly 2022-09-19 18:35:23 +01:00
nau8825.c sound updates for 6.1-rc1 2022-10-05 12:02:07 -07:00
nau8825.h ASoC: nau8825: Add TDM support 2022-09-30 09:16:31 +01:00
pcm179x-i2c.c ASoC: pcm*: use simple i2c probe function 2022-04-11 19:18:15 +01:00
pcm179x-spi.c ASoC: pcm179x: Add missing entries SPI to device ID table 2021-09-27 12:59:08 +01:00
pcm179x.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
pcm179x.h
pcm186x-i2c.c ASoC: pcm186x: use i2c_match_id and simple i2c probe 2022-04-25 13:58:54 +01:00
pcm186x-spi.c
pcm186x.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
pcm186x.h
pcm512x-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
pcm512x-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
pcm512x.c ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 2022-12-31 13:32:19 +01:00
pcm512x.h
pcm1681.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
pcm1789-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
pcm1789.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
pcm1789.h ASoC: pcm1789: Make pcm1789_common_exit() return void 2022-04-26 15:13:43 +01:00
pcm3008.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
pcm3008.h
pcm3060-i2c.c ASoC: pcm3060: use simple i2c probe function 2022-04-06 23:37:57 +01:00
pcm3060-spi.c
pcm3060.c ASoC: pcm3060: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:35 +01:00
pcm3060.h ASoC: pcm3060: Use modern ASoC DAI format terminology 2022-02-28 13:33:58 +00:00
pcm3168a-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
pcm3168a-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
pcm3168a.c ASoC: codecs: pcm3168a: Allow for 24-bit in provider mode 2025-06-04 14:40:17 +02:00
pcm3168a.h
pcm5102a.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
rk817_codec.c ASoC: rk817: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:35 +01:00
rk3328_codec.c ASoC: rk3328: Use modern ASoC DAI format terminology 2022-06-06 13:09:03 +01:00
rk3328_codec.h
rl6231.c
rl6231.h
rl6347a.c
rl6347a.h
rt274.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt274.h
rt286.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt286.h ASoC: codecs: rt286: Reorganize jack detect handling 2022-06-10 13:32:17 +01:00
rt298.c ASoC: codecs: rt298: Add quirk for KBL-R RVP platform 2022-12-31 13:32:59 +01:00
rt298.h ASoC: codecs: rt298: Reorganize jack detect handling 2022-06-10 13:32:18 +01:00
rt700-sdw.c ASoC: codecs: show PING status on resume failures 2022-08-17 13:00:55 +01:00
rt700-sdw.h
rt700.c ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect 2022-06-24 16:21:35 +01:00
rt700.h
rt711-sdca-sdw.c ASoC: rt711-sdca: fix locking sequence 2024-04-10 16:28:31 +02:00
rt711-sdca-sdw.h
rt711-sdca.c ASoC: rt711-sdca: fix kernel NULL pointer dereference when IO error 2022-06-24 16:21:57 +01:00
rt711-sdca.h
rt711-sdw.c ASoC: rt711-sdw: fix locking sequence 2024-04-10 16:28:31 +02:00
rt711-sdw.h ASoC: rt711: add two jack detection modes 2021-06-21 13:06:25 +01:00
rt711.c ASoC: codecs: rt700/rt711/rt711-sdca: resume bus/codec in .set_jack_detect 2022-06-24 16:21:35 +01:00
rt711.h Merge remote-tracking branch 'asoc/for-5.14' into asoc-next 2021-06-25 14:08:03 +01:00
rt715-sdca-sdw.c ASoC: codecs: constify static sdw_slave_ops struct 2023-05-17 11:53:55 +02:00
rt715-sdca-sdw.h
rt715-sdca.c ASoC: rt715-sdca: volume step modification 2024-06-12 11:03:01 +02:00
rt715-sdca.h
rt715-sdw.c ASoC: rt715: add vendor clear control register 2024-06-12 11:03:00 +02:00
rt715-sdw.h
rt715.c ASoC: codecs: soundwire: call pm_runtime_resume() in component probe 2022-06-17 18:37:59 +01:00
rt715.h
rt1011.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt1011.h ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT 2021-11-12 18:16:41 +00:00
rt1015.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt1015.h ASoC: rt1015: Remove unnecessary flush work on rt1015 driver 2021-07-26 18:57:19 +01:00
rt1015p.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt1016.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt1016.h
rt1019.c ASoC: rt1019: Fix the TDM settings 2022-10-13 13:01:32 +01:00
rt1019.h ASoC: rt1019: Fix the TDM settings 2022-10-13 13:01:32 +01:00
rt1305.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt1305.h
rt1308-sdw.c ASoC: rt1308-sdw: update the preset settings 2022-10-19 13:39:33 +01:00
rt1308-sdw.h ASoC: rt1308-sdw: add the default value of some registers 2022-10-19 13:39:33 +01:00
rt1308.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt1308.h ASoC: rt1308-sdw: update the preset settings 2022-10-19 13:39:33 +01:00
rt1316-sdw.c ASoC: codecs: constify static sdw_slave_ops struct 2023-05-17 11:53:55 +02:00
rt1316-sdw.h
rt1318-sdw.c ASoC: codecs: constify static sdw_slave_ops struct 2023-05-17 11:53:55 +02:00
rt1318-sdw.h ASoC: rt1318: Add RT1318 SDCA vendor-specific driver 2023-05-17 11:53:55 +02:00
rt5514-spi.c ASoC: rt5514: fix legacy dai naming 2022-11-04 12:24:53 +00:00
rt5514-spi.h
rt5514.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5514.h
rt5616.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5616.h
rt5631.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5631.h
rt5640.c ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode 2023-10-06 14:56:36 +02:00
rt5640.h ASoC: rt5640: Fix the issue of the abnormal JD2 status 2022-09-12 10:50:42 +01:00
rt5645.c ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating 2024-06-12 11:03:00 +02:00
rt5645.h
rt5651.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5651.h
rt5659.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5659.h
rt5660.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5660.h
rt5663.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5663.h
rt5665.c ASoC: rt5665: add missed regulator_bulk_disable 2023-08-23 17:52:37 +02:00
rt5665.h
rt5668.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5668.h
rt5670-dsp.h
rt5670.c ASoC: rt5670: Remove unbalanced pm_runtime_put() 2022-12-31 13:33:07 +01:00
rt5670.h
rt5677-spi.c ASoC: rt5677: fix legacy dai naming 2022-11-04 12:24:54 +00:00
rt5677-spi.h
rt5677.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5677.h
rt5682-i2c.c ASoC: rt5682: Disable jack detection interrupt during suspend 2023-05-30 14:03:18 +01:00
rt5682-sdw.c ASoC: rt5682-sdw: fix locking sequence 2024-04-10 16:28:31 +02:00
rt5682.c ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error 2024-10-17 15:21:16 +02:00
rt5682.h ASoC: rt5682: Disable jack detection interrupt during suspend 2023-05-30 14:03:18 +01:00
rt5682s.c ASoC: rt5682s: Return devm_of_clk_add_hw_provider to transfer the error 2024-10-17 15:20:47 +02:00
rt5682s.h ASoC: rt5682s: Fix the TDM Tx settings 2022-10-13 13:01:31 +01:00
rt9120.c ASoC: rt9120: Make dev PM runtime bind AsoC component PM 2023-01-18 11:58:15 +01:00
sdw-mockup.c ASoC: sdw-mockup: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:53 +01:00
sgtl5000.c ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove 2022-11-10 19:43:43 +00:00
sgtl5000.h ASoC: sgtl5000: Fix noise on shutdown/remove 2022-07-07 17:16:19 +01:00
si476x.c ASoC: si476x: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:37 +01:00
sigmadsp-i2c.c
sigmadsp-regmap.c
sigmadsp.c ASoC: sigmadsp: switch to use kmemdup_nul() helper 2022-08-25 14:17:33 +01:00
sigmadsp.h
simple-amplifier.c ASoC: codecs: simple-amplifier: Use dev_err_probe() helper 2021-12-20 12:47:08 +00:00
simple-mux.c ASoC: codecs: simple-mux: Use dev_err_probe() helper 2021-12-20 12:47:09 +00:00
spdif_receiver.c ASoC: spdif: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:06 +01:00
spdif_transmitter.c ASoC: spdif: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:06 +01:00
src4xxx-i2c.c ASoC: codecs: add support for the TI SRC4392 codec 2022-08-15 01:19:57 +01:00
src4xxx.c ASoC: codes: src4xxx: Avoid clang -Wsometimes-uninitialized in src4xxx_hw_params() 2022-08-23 22:54:30 +01:00
src4xxx.h ASoC: codecs: add support for the TI SRC4392 codec 2022-08-15 01:19:57 +01:00
ssm2305.c ASoC: codecs: ssm2305: Use dev_err_probe() helper 2021-12-20 12:47:10 +00:00
ssm2518.c ASoC: ssm2518: switch to using gpiod API 2022-09-23 17:54:18 +01:00
ssm2518.h
ssm2602-i2c.c ASoC: ad1*, ada*, ssm*: use i2c_match_id and simple i2c probe 2022-04-05 10:23:09 +01:00
ssm2602-spi.c
ssm2602.c ASoC: ssm2602: Add workaround for playback distortions 2023-06-09 10:34:10 +02:00
ssm2602.h
ssm4567.c ASoC: ssm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:07 +01:00
sta32x.c ASoC: Use of_property_read_bool() for boolean properties 2023-10-19 23:08:51 +02:00
sta32x.h
sta350.c ASoC: Use of_property_read_bool() for boolean properties 2023-10-19 23:08:51 +02:00
sta350.h ALSA: Fix some typo 2021-12-06 10:04:05 +01:00
sta529.c ASoC: sta*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:08 +01:00
stac9766.c ASoC: stac9766: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:38 +01:00
sti-sas.c ASoC: sti-sas: Remove the unneeded result variable 2022-09-08 11:39:43 +01:00
tas571x.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tas571x.h
tas2552.c ASoC: tas2552: Add TX path for capturing AUDIO-OUT data 2024-06-12 11:03:50 +02:00
tas2552.h
tas2562.c ASoC: tas2562: Propagate the error in tas2562_dac_event() 2022-09-14 10:39:27 +01:00
tas2562.h
tas2764.c ASoC: tas2764: Enable main IRQs 2025-06-27 11:07:07 +01:00
tas2764.h ASoC: tas2764: Set the SDOUT polarity correctly 2025-03-28 21:58:52 +01:00
tas2770.c ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change 2025-06-27 11:07:32 +01:00
tas2770.h ASoC: tas2770: Fix handling of mute/unmute 2022-08-08 20:44:42 +01:00
tas2780.c ASoC: codecs: tas2780: Fix log of failed reset via I2C. 2023-11-08 14:11:00 +01:00
tas2780.h ASoC: add tas2780 driver 2022-07-08 11:52:42 +01:00
tas5086.c ASoC: Use of_property_read_bool() for boolean properties 2023-10-19 23:08:51 +02:00
tas5720.c ASoC: tas*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:09 +01:00
tas5720.h
tas5805m.c ASoC: tas5805m: add missing page switch. 2023-02-14 19:11:49 +01:00
tas6424.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tas6424.h
tda7419.c ASoC: tda7419: fix module autoloading 2024-09-30 16:23:49 +02:00
tfa989x.c ASoC: codecs: tfa989x: fix register access comments 2022-09-20 19:08:24 +01:00
tfa9879.c ASoC: tfa*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:10 +01:00
tfa9879.h
tlv320adc3xxx.c ASoC: tlv320adc3xxx: BUG: Correct micbias setting 2023-11-08 14:10:57 +01:00
tlv320adcx140.c ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 2023-03-10 09:33:22 +01:00
tlv320adcx140.h ASoC: tlv320adcx140: Add a new kcontrol 2022-08-17 13:00:29 +01:00
tlv320aic3x-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tlv320aic3x-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
tlv320aic3x.c ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:11 +01:00
tlv320aic3x.h ASoC: tlv320aic3x: Make aic3x_remove() return void 2021-10-29 18:55:24 +01:00
tlv320aic23-i2c.c ASoC: tlv320*: use simple i2c probe function 2022-04-11 19:18:19 +01:00
tlv320aic23-spi.c
tlv320aic23.c ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:11 +01:00
tlv320aic23.h
tlv320aic26.c ASoC: tlv320aic26: Replace sprintf() with sysfs_emit() 2022-08-15 01:19:45 +01:00
tlv320aic26.h ALSA: Fix some typo 2021-12-06 10:04:05 +01:00
tlv320aic31xx.c ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:11 +01:00
tlv320aic31xx.h ASoC: tlv320aic31xx: Fix typo in BCLK clock name 2021-11-22 15:42:59 +00:00
tlv320aic32x4-clk.c
tlv320aic32x4-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tlv320aic32x4-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
tlv320aic32x4.c ASoC: codec: tlv320aic32x4: fix mono playback via I2S 2022-08-10 14:52:05 +01:00
tlv320aic32x4.h ASoC: tlv320aic32x4: Make aic32x4_remove() return void 2021-10-18 13:56:42 +01:00
tlv320dac33.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
tlv320dac33.h
tpa6130a2.c ASoC: tpa6130: use i2c_match_id and simple i2c probe 2022-05-03 13:45:55 +01:00
tpa6130a2.h
ts3a227e.c ASoC: ts3a227e: add parameters to control debounce times 2022-09-21 10:28:16 +01:00
ts3a227e.h
tscs42xx.c ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:40 +01:00
tscs42xx.h
tscs454.c ASoC: tscs454: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:39 +01:00
tscs454.h
twl4030.c ASoC: twl*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:12 +01:00
twl6040.c ASoC: twl*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:12 +01:00
twl6040.h
uda134x.c ASoC: Variable type completion 2022-08-15 01:20:01 +01:00
uda134x.h
uda1334.c ASoC: uda*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:13 +01:00
uda1380.c ASoC: uda*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:13 +01:00
uda1380.h
wcd-clsh-v2.c
wcd-clsh-v2.h
wcd-mbhc-v2.c ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove 2023-07-27 08:50:30 +02:00
wcd-mbhc-v2.h
wcd934x.c objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() 2025-05-02 07:47:03 +02:00
wcd938x-sdw.c ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask 2024-08-14 13:52:52 +02:00
wcd938x.c ASoC: codecs: wcd938x: fix headphones volume controls 2024-03-15 10:48:19 -04:00
wcd938x.h ASoC: codecs: wcd938x: fix accessing regmap on unattached devices 2023-05-17 11:53:55 +02:00
wcd9335.c ASoC: codecs: wcd9335: Fix missing free of regulator supplies 2025-07-06 10:57:57 +02:00
wcd9335.h
wl1273.c ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:41 +01:00
wl1273.h
wm_adsp.c ASoC: wm_adsp: Don't overwrite fwf_name with the default 2024-03-01 13:26:27 +01:00
wm_adsp.h ASoC: wm_adsp: Expand firmware loading search options 2022-03-07 13:14:57 +00:00
wm_hubs.c
wm_hubs.h
wm0010.c ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() 2025-03-28 21:58:57 +01:00
wm1250-ev1.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm2000.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm2000.h
wm2200.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm2200.h
wm5100-tables.c
wm5100.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm5100.h
wm5102.c ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" 2022-10-10 13:01:09 +01:00
wm5102.h
wm5110.c ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 2025-03-28 21:58:52 +01:00
wm5110.h
wm8350.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8350.h
wm8400.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8400.h
wm8510.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8510.h
wm8523.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8523.h
wm8524.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8580.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8580.h
wm8711.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8711.h
wm8727.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8728.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8728.h
wm8731-i2c.c ASoC: wm8731: use simple i2c probe function 2022-04-06 23:38:00 +01:00
wm8731-spi.c ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules 2022-04-04 08:39:32 +01:00
wm8731.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8731.h ASoC: wm8731: Factor out the I2C and SPI bus code into separate modules 2022-04-04 08:39:32 +01:00
wm8737.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8737.h
wm8741.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8741.h
wm8750.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8750.h
wm8753.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8753.h
wm8770.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8770.h
wm8776.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8776.h
wm8782.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8804-i2c.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8804-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
wm8804.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8804.h
wm8900.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8900.h
wm8903.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8903.h
wm8904.c ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register 2023-08-03 10:24:16 +02:00
wm8904.h
wm8940.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8940.h
wm8955.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8955.h
wm8958-dsp2.c ASoC: wm8958: Fix change notifications for DSP controls 2022-04-19 12:07:23 +01:00
wm8960.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8960.h
wm8961.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8961.h
wm8962.c ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll 2024-03-26 18:20:27 -04:00
wm8962.h
wm8971.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8971.h
wm8974.c ASoC: wm8974: Correct boost mixer inputs 2024-01-20 11:50:04 +01:00
wm8974.h
wm8978.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8978.h
wm8983.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8983.h
wm8985.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8985.h
wm8988.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8988.h
wm8990.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8990.h
wm8991.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8991.h
wm8993.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8993.h
wm8994.c ASoC: wm8994: Fix potential deadlock 2022-12-31 13:33:07 +01:00
wm8994.h
wm8995.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8995.h
wm8996.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8996.h
wm8997.c ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" 2022-10-10 13:01:12 +01:00
wm8997.h
wm8998.c ASoC: Merge up fixes 2022-07-11 15:51:01 +01:00
wm8998.h
wm9081.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm9081.h
wm9090.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm9090.h
wm9705.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm9712.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm9713.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm9713.h
wsa881x.c ASoC: codecs: wsa881x: Correct Soundwire ports mask 2024-08-14 13:52:53 +02:00
wsa883x.c ASoC: codecs: wsa883x: Handle reading version failure 2024-10-17 15:21:41 +02:00
zl38060.c ASoC: zl38060: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:42 +01:00