linux/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>
History 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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 2019-05-24 17:36:46 +02:00
adau-utils.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
adau-utils.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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 ASoC: Add ADAU1372 audio CODEC support 2020-11-30 12:56:33 +00:00
adau1372.c ASoC: adau1372: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:22 +01:00
adau1372.h ASoC: Add ADAU1372 audio CODEC support 2020-11-30 12:56:33 +00:00
adau1373.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1373.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
adau1701.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1701.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
adau1977.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau1977.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
adau7002.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adau7118-hw.c ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver 2019-10-10 15:06:09 +01:00
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 ASOC: Add ADAU7118 8 Channel PDM-to-I2S/TDM Converter driver 2019-10-10 15:06:09 +01:00
adav80x.c ASoC: ad*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:56 +01:00
adav80x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
adav801.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
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 ASoC: ak4458: enable daisy chain 2021-04-20 17:25:51 +01:00
ak4535.c ASoC: ak*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:57 +01:00
ak4535.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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 ASoC: ak5558: Fix style for SPDX identifier 2018-02-20 15:02:58 +00:00
alc5623.c ASoC: alc*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:58 +01:00
alc5623.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
alc5632.c ASoC: alc*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:58 +01:00
alc5632.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
arizona-jack.c ASoC: arizona-jack: Cleanup logging 2021-03-24 19:50:18 +00:00
arizona.c ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 2025-03-28 21:58:52 +01:00
arizona.h ASoC: arizona-jack: Use snd_soc_jack to report jack events 2021-03-24 19:50:17 +00:00
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 ASoC: cirrus: Add helper function for reading the device ID 2021-05-10 17:27:46 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l33.c ASoC: cs35l33: Fix GPIO name and drop legacy include 2024-01-25 15:27:33 -08:00
cs35l33.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l34.c ASoC: cs35l34: Fix GPIO name and drop legacy include 2024-01-25 15:27:33 -08:00
cs35l34.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l35.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l35.h ASoC: cs35l3x: Use neutral language in amp drivers 2021-05-26 12:07:16 +01:00
cs35l36.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs35l36.h ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier 2019-02-08 13:00:28 +00:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs42l56.c ASoC: cs42l56: fix DT probe 2023-02-22 12:59:42 +01:00
cs42l56.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs42l73.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs42l73.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
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 ASoC: cs42xx8: Setup of_match_table 2015-07-07 13:35:13 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs4234.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs4234.h ASoC: cs4234: Add support for Cirrus Logic CS4234 codec 2020-09-28 17:59:06 +01:00
cs4265.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
cs4265.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
cs4271.c ASoC: cs*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:16:59 +01:00
cs4271.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da732x.c ASoC: da*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:00 +01:00
da732x.h ASoC: da732x: simplify code 2021-03-31 18:00:38 +01:00
da732x_reg.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 ASoC: da7213: add default clock handling 2020-07-07 13:03:22 +01:00
da7218.c ASoC: da*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:00 +01:00
da7218.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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 ASoC: da7219: Move required devm_* allocations to device level code 2020-08-17 18:48:43 +01:00
da7219.c ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() 2024-12-14 19:53:58 +01:00
da7219.h ASoC: da7219: Fix clock handling around codec level probe 2020-08-17 18:48:45 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
es8328.c ASoC: es8328: fix route from DAC to output 2025-03-07 16:56:45 +01:00
es8328.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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 ASoC: hdac_hdmi: align function arguments 2021-03-18 13:50:42 +00:00
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 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
isabelle.c ASoC: isabelle: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:30 +01:00
isabelle.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
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 Merge series "ASoC: remove more make W=1 warnings" from Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>: 2021-03-10 13:13:24 +00:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
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 ASoC: codecs: lpass-wsa-macro: Add support to WSA Macro 2020-11-19 12:59:06 +00:00
madera.c ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 2025-03-28 21:58:52 +01:00
madera.h ASoC: madera: align function prototype 2021-03-11 13:24:12 +00:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
max9860.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max9860.h ASoC: max9860: switch to SPDX license tag 2018-04-16 12:37:36 +01:00
max9867.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max9867.h ASoC: max9867: shutdown codec when changing filter type 2020-08-27 14:43:24 +01:00
max9877.c ASoC: max9*: use simple i2c probe function 2022-04-11 19:18:12 +01:00
max9877.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
max98088.c ASoC: max98088: Check for clk_prepare_enable() error 2024-08-03 08:49:20 +02:00
max98088.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98090.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
max98090.h ASoC: max98090: revert invalid fix for handling SHDN 2020-02-14 16:46:24 +00:00
max98095.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98095.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 ASoC: codecs: max98373: add SoundWire support 2020-07-09 21:01:26 +01:00
max98373.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98373.h ASoC: max98373-sdw: use first_hw_init flag on resume 2021-06-08 13:36:26 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98926.c ASoC: max*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:02 +01:00
max98926.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
ml26124.c ASoC: ml26124: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:34 +01:00
ml26124.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 167 2019-05-30 11:26:39 -07:00
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 ASoC: add mt6351 codec driver 2018-04-26 12:44:15 +01:00
mt6358.c ASoC: mediatek: mt6366: support for mt6366 codec 2022-06-06 16:00:41 +01:00
mt6358.h ASoC: mediatek: mt6358: add codec driver 2019-01-25 18:07:13 +00:00
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 ASoC: mediatek: mt6359: add MT6359 accdet jack driver 2021-03-25 17:39:27 +00:00
mt6660.c ASoC: jz4752b: Capture fixes 2022-10-19 16:37:01 +01:00
mt6660.h ASoC: Add MediaTek MT6660 Speaker Amp Driver 2020-01-21 18:26:41 +00:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
nau8810.c ASoC: nau*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
nau8810.h ASoc: nau8810: add AUX related dapm widgets and routes 2020-04-29 14:23:18 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 2019-05-30 11:26:37 -07:00
pcm186x-i2c.c ASoC: pcm186x: use i2c_match_id and simple i2c probe 2022-04-25 13:58:54 +01:00
pcm186x-spi.c ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
pcm186x.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01:00
pcm186x.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
pcm3060-i2c.c ASoC: pcm3060: use simple i2c probe function 2022-04-06 23:37:57 +01:00
pcm3060-spi.c ASoC: Relocate my e-mail to .com domain zone 2019-07-10 16:25:12 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 2019-06-05 17:37:15 +02:00
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 ASoC: rockchip: support ACODEC for rk3328 2019-01-03 16:34:35 +00:00
rl6231.c ASoC: rl6231: Add new supports on rl6231 2020-06-15 20:58:36 +01:00
rl6231.h ASoC: rl6231: Add the K bypass for the PLL parameters 2020-05-04 16:23:23 +01:00
rl6347a.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rl6347a.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt274.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt274.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 ASoC: rt700: add rt700 codec driver 2020-01-10 13:31:49 +00:00
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 ASoC: rt700-sdw: fix race condition on system suspend 2021-06-21 13:00:43 +01:00
rt711-sdca-sdw.c ASoC: rt711-sdca: fix locking sequence 2024-04-10 16:28:31 +02:00
rt711-sdca-sdw.h ASoC: rt711-sdca: Add RT711 SDCA vendor-specific driver 2021-03-10 13:13:31 +00:00
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 ASoC: rt711-sdca-sdw: fix race condition on system suspend 2021-06-21 13:00:45 +01:00
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 ASoC: rt715-sdca: fix clock stop prepare timeout issue 2021-06-08 13:36:37 +01:00
rt715-sdca.c ASoC: rt715-sdca: volume step modification 2024-06-12 11:03:01 +02:00
rt715-sdca.h ASoC: rt715-sdca: fix clock stop prepare timeout issue 2021-06-08 13:36:37 +01:00
rt715-sdw.c ASoC: rt715: add vendor clear control register 2024-06-12 11:03:00 +02:00
rt715-sdw.h ASoC: rt715: add RT715 codec driver 2020-01-13 14:58:45 +00:00
rt715.c ASoC: codecs: soundwire: call pm_runtime_resume() in component probe 2022-06-17 18:37:59 +01:00
rt715.h ASoC: rt715: remove kcontrols which no longer be used 2021-04-16 17:20:01 +01:00
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 ASoC: rt1016: Add the rt1016 support 2020-05-07 13:18:04 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 ASoC: rt1316: Add RT1316 SDCA vendor-specific driver 2021-03-10 13:07:22 +00:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5514.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5514.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5616.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5616.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5631.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5631.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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 ASoC: rt5645: Move rt5645_platform_data to sound/soc/codecs/rt5645.c 2021-03-10 13:13:29 +00:00
rt5651.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5651.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5659.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5659.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5660.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5660.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5663.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5663.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5665.c ASoC: rt5665: add missed regulator_bulk_disable 2023-08-23 17:52:37 +02:00
rt5665.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5668.c ASoC: rt*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:05 +01:00
rt5668.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5670-dsp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5670.c ASoC: rt5670: Remove unbalanced pm_runtime_put() 2022-12-31 13:33:07 +01:00
rt5670.h ASoC: rt5670: Add a rt5670_components() helper 2021-04-02 16:13:23 +01:00
rt5677-spi.c ASoC: rt5677: fix legacy dai naming 2022-11-04 12:24:54 +00:00
rt5677-spi.h ASoC: rt5677: Fix build error without CONFIG_SPI 2019-11-27 12:50:56 +00:00
rt5677.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
rt5677.h ASoC: rt5677: Set ADC clock to use PLL and enable ASRC 2019-11-11 13:02:06 +00:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
sigmadsp-regmap.c ASoC: sigmadsp-regmap: fix kernel-doc warning 2021-03-10 13:10:40 +00:00
sigmadsp.c ASoC: sigmadsp: switch to use kmemdup_nul() helper 2022-08-25 14:17:33 +01:00
sigmadsp.h ASoC: sigmadsp: Remove the repeated declaration 2021-06-02 12:03:28 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
ssm2602.c ASoC: ssm2602: Add workaround for playback distortions 2023-06-09 10:34:10 +02:00
ssm2602.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 2019-05-24 17:36:46 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
tas2552.c ASoC: tas2552: Add TX path for capturing AUDIO-OUT data 2024-06-12 11:03:50 +02:00
tas2552.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
tas2562.c ASoC: tas2562: Propagate the error in tas2562_dac_event() 2022-09-14 10:39:27 +01:00
tas2562.h ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 2021-06-03 13:55:21 +01:00
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 ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
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 ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
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 ASoC: tfa9879: switch to SPDX license tag 2018-04-16 11:53:52 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tlv320aic23.c ASoC: tlv320*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:11 +01:00
tlv320aic23.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 ASoC: tlv320aic32x4: Ensure a minimum delay before clock stabilization 2020-09-21 22:08:34 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
tpa6130a2.c ASoC: tpa6130: use i2c_match_id and simple i2c probe 2022-05-03 13:45:55 +01:00
tpa6130a2.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
ts3a227e.c ASoC: ts3a227e: add parameters to control debounce times 2022-09-21 10:28:16 +01:00
ts3a227e.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tscs42xx.c ASoC: tscs42xx: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:40 +01:00
tscs42xx.h ASoC: TSCS42xx: Add headphone auto switching 2018-06-18 12:54:38 +01:00
tscs454.c ASoC: tscs454: Add endianness flag in snd_soc_component_driver 2022-05-09 12:46:39 +01:00
tscs454.h ASoC: TSCS454: Add Support 2018-06-01 12:05:30 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
uda134x.c ASoC: Variable type completion 2022-08-15 01:20:01 +01:00
uda134x.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wcd-clsh-v2.c ASoC: codecs: wcd-clsh: add new version support 2021-06-14 11:14:36 +01:00
wcd-clsh-v2.h ASoC: codecs: wcd-clsh: add new version support 2021-06-14 11:14:36 +01:00
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 ASoC: codecs: wcd: add multi button Headset detection support 2021-06-04 15:29:00 +01:00
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 ASoC: wcd9335.h: fix duplicated word 2020-07-20 15:34:29 +01:00
wl1273.c ASoC: wl1273: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:41 +01:00
wl1273.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm2200.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm2200.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm5100-tables.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5100.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm5100.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5110.c ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 2025-03-28 21:58:52 +01:00
wm5110.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8350.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8350.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8400.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8400.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8510.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8510.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8523.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8523.h ASoC: wm8523: Fix a typo in a comment 2020-10-02 21:05:29 +01:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8711.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8711.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8741.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8741.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8750.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8750.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8753.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8753.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8770.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8770.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8776.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8776.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8900.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8900.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8903.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8903.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8904.c ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register 2023-08-03 10:24:16 +02:00
wm8904.h ASoC: wm8904: configure sysclk/FLL automatically 2019-11-11 19:42:56 +00:00
wm8940.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8940.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8955.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8955.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8961.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8961.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8962.c ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll 2024-03-26 18:20:27 -04:00
wm8962.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8971.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8971.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8974.c ASoC: wm8974: Correct boost mixer inputs 2024-01-20 11:50:04 +01:00
wm8974.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8978.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8978.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8983.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8983.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8985.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8985.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8988.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8988.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8990.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8990.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8991.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8991.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8993.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8993.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
wm8994.c ASoC: wm8994: Fix potential deadlock 2022-12-31 13:33:07 +01:00
wm8994.h ASoC: wm8994: align function prototype 2021-03-11 13:24:16 +00:00
wm8995.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm8995.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8996.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm8996.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
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 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8998.c ASoC: Merge up fixes 2022-07-11 15:51:01 +01:00
wm8998.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm9081.c i2c: Make remove callback return void 2022-08-16 12:46:26 +02:00
wm9081.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm9090.c ASoC: wm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:14 +01:00
wm9090.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
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 License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
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 ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 2020-09-01 13:13:16 +01:00
wm_hubs.h ASoC: wm_hubs: align function prototype 2021-03-11 13:24:19 +00:00
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