linux/sound/soc/codecs
Srinivas Kandagatla 88e6763084 ASoC: codecs: wcd937x: make stub functions inline
commit c4bb62eb59 upstream.

For some reason we ended up with stub functions that are not inline,
this can result in build error if its included multiple places, as we will
be redefining the same function

Fixes: c99a515ff1 ("ASoC: codecs: wcd937x-sdw: add SoundWire driver")
Cc: Stable@vger.kernel.org
Signed-off-by: Srinivas Kandagatla <srinivas.kandagatla@oss.qualcomm.com>
Link: https://patch.msgid.link/20250909121954.225833-3-srinivas.kandagatla@oss.qualcomm.com
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2025-10-15 12:04:16 +02:00
..
aw88395 ASoC: codecs: Call strscpy() with correct size argument 2025-08-12 12:05:56 +01:00
88pm860x-codec.c ASoC: codecs: 88pm860x: Handle component name prefix 2023-10-26 12:15:37 +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: Add missing module description 2024-05-08 20:51:07 +09: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: Add DT support 2025-04-13 20:22:14 +01:00
ad193x-i2c.c ASoC: ad193x: Remove use of i2c_match_id() 2024-12-09 13:12:27 +00: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: ad1836: Update to use maple tree register cache 2023-07-13 16:20:10 +01:00
ad1836.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
ad1980.c ASoC: ad1980: Update to use maple tree register cache 2023-07-13 16:20:11 +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: dapm: Fix changes to DECLARE_ADAU17X1_DSP_MUX_CTRL 2025-03-06 13:26:59 +00:00
adau17x1.h ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode 2022-05-03 13:43:35 +01:00
adau1372-i2c.c ASoC: codecs: adau1372: add match table 2024-10-22 12:32:45 +01:00
adau1372-spi.c ASoC: codecs: adau1372: add match table 2024-10-22 12:32:45 +01:00
adau1372.c ASoC: codecs: adau1372: add match table 2024-10-22 12:32:45 +01:00
adau1372.h ASoC: codecs: adau1372: add match table 2024-10-22 12:32:45 +01:00
adau1373.c ASoC: codecs: adau1373: add powerdown gpio 2024-10-29 14:11:09 +00: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: adau1701: use gpiod_multi_set_value_cansleep 2025-02-12 15:50:33 +00:00
adau1701.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 149 2019-05-30 11:25:18 -07:00
adau1761-i2c.c ASoC: adau1761: Remove use of i2c_match_id() 2024-12-09 13:12:28 +00:00
adau1761-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
adau1761.c ASoC: adau1761: Update to use maple tree register cache 2023-07-13 16:20:14 +01:00
adau1761.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
adau1781-i2c.c ASoC: adau1781: Remove use of i2c_match_id() 2024-12-09 13:12:28 +00:00
adau1781-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
adau1781.c ASoC: adau1781: Update to use maple tree register cache 2023-07-13 16:20:15 +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: adau1977: Remove use of i2c_match_id() 2024-12-09 13:12:29 +00:00
adau1977-spi.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
adau1977.c ASoC: adau1977: Update to use maple tree register cache 2023-07-13 16:20:16 +01:00
adau1977.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
adau7002.c ASoC: adau7002: Drop empty platform remove function 2022-12-25 23:32:47 +00: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: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
adau7118.c ASoC: adau7118: Allow dsp_a mode 2025-04-22 18:45:09 +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: codecs: adav80x: Handle component name prefix 2023-10-26 12:15:39 +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: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
ads117x.c ASoC: ads117x: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:18 +01:00
ak4104.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4118.c ASoC: codecs: Remove unused of_gpio.h 2024-06-10 12:48:36 +01:00
ak4375.c ASoC: ak4375: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:13:48 +00:00
ak4458.c ASoC: ak4458: Remove useless return variable 2025-04-16 13:27:02 +01:00
ak4458.h ASoC: ak4458: enable daisy chain 2021-04-20 17:25:51 +01:00
ak4535.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09: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() 2024-08-01 12:51:45 +01:00
ak4619.c ASoC: Remove unneeded semicolon 2024-06-28 13:39:30 +01:00
ak4641.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
ak4642.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4671.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
ak4671.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ak5386.c ASoC: codec: ak5386: Convert to GPIO descriptors 2025-04-08 00:36:13 +01:00
ak5558.c ASoC: ak5558: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:13:50 +00:00
ak5558.h ASoC: ak5558: Fix style for SPDX identifier 2018-02-20 15:02:58 +00:00
alc5623.c ASoC: alc5623: Remove use of i2c_match_id() 2024-12-09 13:12:30 +00:00
alc5623.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
alc5632.c ASoC: alc5632: Remove use of i2c_match_id() 2024-12-09 13:12:31 +00:00
alc5632.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
arizona-jack.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
arizona.c ASoC: Merge up fixes 2025-03-05 19:10:50 +00:00
arizona.h ASoC: arizona-jack: Use snd_soc_jack to report jack events 2021-03-24 19:50:17 +00:00
audio-iio-aux.c ASoC: codecs: audio-iio-aux: Simplify audio_iio_aux_probe() with cleanup.h 2024-07-08 12:49:55 +01:00
aw8738.c ASoC: codecs: Add Awinic AW8738 audio amplifier driver 2022-03-07 13:13:01 +00:00
aw87390.c ASoC: codecs: Call strscpy() with correct size argument 2025-08-12 12:05:56 +01:00
aw87390.h ASoC: codecs: Add aw87390 amplifier driver 2023-09-28 13:38:37 +02:00
aw88081.c ASoC: codecs: Call strscpy() with correct size argument 2025-08-12 12:05:56 +01:00
aw88081.h ASoC: codecs: Add aw88083 amplifier driver 2025-01-06 13:08:26 +00:00
aw88166.c ASoC: codecs: Call strscpy() with correct size argument 2025-08-12 12:05:56 +01:00
aw88166.h ASoC: codecs: Add aw88166 amplifier driver 2025-03-16 23:27:05 +00:00
aw88261.c ASoC: codecs: Call strscpy() with correct size argument 2025-08-12 12:05:56 +01:00
aw88261.h ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag" 2023-09-28 13:38:36 +02:00
aw88399.c ASoC: codecs: Call strscpy() with correct size argument 2025-08-12 12:05:56 +01:00
aw88399.h ASoC: codecs: Add calibration function to aw88399 chip 2025-06-29 22:12:12 +01: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: Drop empty platform remove function 2022-12-25 23:32:48 +00:00
chv3-codec.c ASoC: fix module autoloading 2024-08-26 15:52:09 +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: Implement jack detection 2025-02-03 00:36:10 +00:00
cq93vc.c ASoC: cq93vc: Drop empty platform remove function 2022-12-25 23:32:49 +00:00
cros_ec_codec.c ASoC: Use of_reserved_mem_region_to_resource() for "memory-region" 2025-07-04 13:09:47 +01:00
cs-amp-lib-test.c ASoC: cs-amp-lib-test: Use faux bus instead of creating a dummy platform device 2025-04-16 13:27:00 +01:00
cs-amp-lib.c ASoC: cs-amp-lib: Replace offsetof() with struct_size() 2025-04-14 16:08:04 +01:00
cs35l32.c ASoC: cs35l32: Convert to RUNTIME_PM_OPS() 2025-03-17 10:13:51 +00:00
cs35l32.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l33.c ASoC: cs35l33: Convert to RUNTIME_PM_OPS() 2025-03-17 10:13:52 +00:00
cs35l33.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l34.c ASoC: cs35l34: Convert to RUNTIME_PM_OPS() 2025-03-17 10:13:53 +00:00
cs35l34.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l35.c ASoC: cs35l35: Constify struct regmap_config 2024-07-03 17:35:22 +01:00
cs35l35.h ASoC: cs35l3x: Use neutral language in amp drivers 2021-05-26 12:07:16 +01:00
cs35l36.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
cs35l36.h ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier 2019-02-08 13:00:28 +00:00
cs35l41-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
cs35l41-lib.c ASoC: Constify channel mapping array arguments in set_channel_map() 2024-05-27 01:30:58 +01:00
cs35l41-spi.c ASoC: cs35l41: check the return value from spi_setup() 2025-03-10 15:22:51 +00:00
cs35l41.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
cs35l41.h ASoC: cs35l41: Fix broken shared boost activation 2023-09-11 13:34:36 +01:00
cs35l45-i2c.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cs35l45-spi.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cs35l45-tables.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cs35l45.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
cs35l45.h ASoC: cs35l45: Corrects cs35l45_get_clk_freq_id function data type 2024-09-19 17:27:15 +02:00
cs35l56-i2c.c ASoC: cs35l56: Add initial support for CS35L63 for I2C and SoundWire 2025-05-06 08:49:20 +09:00
cs35l56-sdw.c ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63 2025-08-20 15:27:02 +01:00
cs35l56-shared.c ASoC: cs35l56: Handle new algorithms IDs for CS35L63 2025-08-20 15:27:01 +01:00
cs35l56-spi.c ASoC: cs35l56: Add struct to index firmware registers 2025-05-06 08:49:18 +09:00
cs35l56.c ASoC: cs35l56: Handle new algorithms IDs for CS35L63 2025-08-20 15:27:01 +01:00
cs35l56.h ASoC: cs35l56: Remove SoundWire Clock Divider workaround for CS35L63 2025-08-20 15:27:02 +01:00
cs40l50-codec.c ASoC: cs40l50: Support I2S streaming to CS40L50 2024-06-28 15:36:15 +01:00
cs42l42-i2c.c ASoC: cs42l42: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:13:54 +00:00
cs42l42-sdw.c ASoC: cs42l42: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:13:54 +00:00
cs42l42.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
cs42l42.h ASoC: cs42l42: Drop legacy include 2023-12-01 16:59:23 +00:00
cs42l43-jack.c soundwire updates for 6.17 2025-08-01 11:09:27 -07:00
cs42l43-sdw.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cs42l43.c soundwire updates for 6.17 2025-08-01 11:09:27 -07:00
cs42l43.h ASoC: cs42l43: Remove unnecessary work functions 2025-06-09 21:36:07 +05:30
cs42l51-i2c.c ASoC: cs42l51: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:13:55 +00:00
cs42l51.c ASoC: cs42l51: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:13:55 +00:00
cs42l51.h ASoC: cs42l51: fix driver to properly autoload with automatic module loading 2023-07-17 06:15:09 +01:00
cs42l52.c ASoC: codec: cs42l52: Convert to GPIO descriptors 2025-05-06 22:48:18 +09:00
cs42l52.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs42l56.c ASoC: codec: cs42l56: Convert to GPIO descriptors 2025-05-06 22:48:13 +09:00
cs42l56.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs42l73.c ASoC: codec: cs42l73: Convert to GPIO descriptors 2025-05-06 22:48:15 +09:00
cs42l73.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
cs42l83-i2c.c ASoC: cs42l83: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:13:56 +00:00
cs42l84.c ASoC: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-12-02 17:58:37 +00:00
cs42l84.h ASoC: cs42l84: Add new codec driver 2024-10-24 16:09:18 +01:00
cs42xx8-i2c.c ASoC: cs42xx8: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:13:57 +00:00
cs42xx8.c ASoC: cs42xx8: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:13:57 +00:00
cs42xx8.h ASoC: cs42xx8-i2c.c: add module device table for of 2022-11-01 12:00:02 +00:00
cs47l15.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
cs47l24.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
cs47l24.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs47l35.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
cs47l85.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
cs47l90.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
cs47l92.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
cs48l32-tables.c ASoC: cs48l32: Add driver for Cirrus Logic CS48L32 audio DSP 2025-04-15 13:58:43 +01:00
cs48l32.c treewide: Remove redundant 2025-07-04 22:42:36 +01:00
cs48l32.h ASoC: cs48l32: Add driver for Cirrus Logic CS48L32 audio DSP 2025-04-15 13:58:43 +01:00
cs53l30.c ASoC: cs53l30: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:00 +00:00
cs53l30.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs530x-i2c.c module: Convert symbol namespace to string literal 2024-12-02 11:34:44 -08:00
cs530x.c ASoC: codec: cs530x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:28 +00:00
cs530x.h ASoC: cs530x: Remove bclk from private structure 2024-07-10 18:45:25 +01:00
cs4234.c ASoC: cs4234: Convert to RUNTIME_PM_OPS() 2025-03-17 10:13:53 +00:00
cs4234.h ASoC: cs4234: Add support for Cirrus Logic CS4234 codec 2020-09-28 17:59:06 +01:00
cs4265.c ASoC: codec: cs4265: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:24 +00:00
cs4265.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs4270.c ASoC: codec: cs4270: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:25 +00:00
cs4271-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
cs4271-spi.c ASoC: cs4271: flat regcache, trivial simplifications 2023-04-11 12:37:16 +01:00
cs4271.c ASoC: codec: cs4271: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:26 +00: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: codec: cs4341: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:27 +00:00
cs4349.c ASoC: cs4349: Convert to RUNTIME_PM_OPS() 2025-03-17 10:13:59 +00:00
cs4349.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
cs43130.c ASoC: cs43130: Convert to RUNTIME_PM_OPS() 2025-03-17 10:13:58 +00:00
cs43130.h ASoC: cs43130: Allow configuration of bit clock and frame inversion 2023-11-24 10:21:58 +00:00
cx2072x.c ASoC: cx2072x: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:01 +00:00
cx2072x.h ASoC: cx2072x: fix spelling typo in comment 2022-10-10 13:01:17 +01:00
cx20442.c tty: use u8 for flags 2023-08-11 21:12:45 +02:00
cx20442.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
da732x.c ASoC: codec: da732x: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:42 +00: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: codec: da7210: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:39 +00:00
da7213.c ASoC: da7213: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:01 +00:00
da7213.h ASoC: da7213: Extend support for the MCK in range [2, 50] MHz 2024-11-06 21:14:33 +00:00
da7218.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
da7218.h ASoC: da7218: Use i2c_get_match_data() 2023-10-09 13:13:57 +01:00
da7219-aad.c ASoC: da7219-aad: fix usage of device_get_named_child_node() 2024-04-29 23:48:56 +09:00
da7219-aad.h ASoC: da7219: Improve the relability of AAD IRQ process 2023-04-13 11:42:15 +01:00
da7219.c ASoC: convert from clk round_rate() to 2025-07-15 21:44:05 +01:00
da7219.h ASoC: da7219: Fix clock handling around codec level probe 2020-08-17 18:48:45 +01:00
da9055.c ASoC: codec: da9055: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:43 +00:00
dmic.c ASoC: dmic: Fix NULL pointer dereference 2025-03-20 18:56:49 +00:00
es83xx-dsm-common.c ASoC: es83xx: add ACPI DSM helper module 2023-12-04 17:20:28 +00:00
es83xx-dsm-common.h ASoC: es83xx: add ACPI DSM helper module 2023-12-04 17:20:28 +00: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
es8311.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-06-25 15:54:18 +01:00
es8311.h ASoC: codecs: es8311: add everest es8311 codec support 2024-05-27 01:30:52 +01:00
es8316.c ASoC: Fixes for v6.14 2025-01-29 14:39:55 +01:00
es8316.h ASoC: es8316: Enable support for MCLK div by 2 2023-09-11 01:24:09 +01:00
es8323.c ASoC: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-12-02 17:58:37 +00:00
es8323.h ASoC: codecs: Add support for ES8323 2024-10-09 14:40:49 +01:00
es8326.c ASoC: codecs: ES8326: Modify initialization configuration 2025-06-08 23:29:05 +01:00
es8326.h ASoC: codecs: ES8326: modify clock table 2024-04-02 15:54:17 +01:00
es8328-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09: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-02-24 15:00:47 +00: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
es8375.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
es8375.h ASoC: codecs: add support for ES8375 2025-05-23 11:16:45 +01:00
es8389.c ASoC: codecs: ES9389: Modify the standby configuration 2025-08-18 18:12:46 +01:00
es8389.h ASoC: codecs: add support for ES8389 2025-05-14 12:01:00 +02:00
framer-codec.c ASoC: Constify DAI ops auto_selectable_formats 2024-06-17 18:29:02 +01:00
gtm601.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
hda-dai.c ASoC: codecs: Intel: clarify Copyright information 2024-05-06 23:59:38 +09:00
hda.c ASoC: Updates for v6.17 2025-07-24 14:47:49 +02:00
hda.h ASoC: codecs: Intel: clarify Copyright information 2024-05-06 23:59:38 +09:00
hdac_hda.c ALSA: hda: Drop superfluous driver->ops NULL checks 2025-07-11 09:55:38 +02:00
hdac_hda.h ASoC: hdac_hda: fix HDA patch loader support 2023-09-21 14:34:04 +01:00
hdac_hdmi.c ASoC: Updates for v6.17 2025-07-24 14:47:49 +02:00
hdmi-codec.c ASoC: hdmi-codec: use SND_JACK_AVOUT as jack status 2025-06-13 12:23:56 +01:00
ics43432.c ASoC: ics43432: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:27 +01:00
idt821034.c ASoC: codecs: idt821034: fix wrong log in idt821034_chip_direction_output() 2025-08-24 22:40:59 +01:00
inno_rk3036.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +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: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
isabelle.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
jz4725b.c ASoC: SOF: Intel/IPC4: Support for external firmware libraries 2022-10-21 20:04:19 +01:00
jz4740.c ASoC: jz4740: Update to use maple tree register cache 2023-08-07 14:41:05 +01:00
jz4760.c ASoC: dapm: Add missing SOC_DAPM_DOUBLE_R_TLV() helper 2025-03-03 18:14:54 +00:00
jz4770.c ASoC: dapm: Add missing SOC_DAPM_DOUBLE_R_TLV() helper 2025-03-03 18:14:54 +00:00
Kconfig ASoC: Add Richtek RTQ9124 support 2025-06-09 16:44:29 +01:00
lm4857.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
lm49453.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
lm49453.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 2019-06-05 17:37:17 +02:00
lochnagar-sc.c ASoC: codec: lochnagar-sc: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:52 +00:00
lpass-macro-common.c ASoC: codecs: lpass-macro: Use enum for handling codec version 2024-06-26 16:34:55 +01:00
lpass-macro-common.h ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs 2024-08-07 23:44:53 +01:00
lpass-rx-macro.c ASoC: codecs: lpass-rx-macro: Fix playback quality distortion 2025-09-04 17:51:56 +01:00
lpass-tx-macro.c ASoC: codecs: tx-macro: correct tx_macro_component_drv name 2025-08-10 21:06:42 +01:00
lpass-va-macro.c ASoC: codecs: lpass: Drop unused AIF_INVALID first DAI identifier 2025-06-08 23:34:48 +01:00
lpass-wsa-macro.c ASoC: codecs: lpass-wsa-macro: Fix speaker quality distortion 2025-09-04 17:51:57 +01: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: Merge up fixes 2025-03-05 19:10:50 +00:00
madera.h ASoC: madera: align function prototype 2021-03-11 13:24:12 +00:00
Makefile ASoC: codecs: Add support for Richtek RTQ9124 2025-06-09 12:48:16 +01:00
max9759.c ASoC: max9759: fix underflow in speaker_gain_control_put() 2022-01-19 16:47:36 +00:00
max9768.c ASoC: max9768: Fix event generation for playback mute 2024-11-12 13:16:37 +00:00
max9850.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
max9850.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
max9860.c ASoC: max9860: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:09 +00:00
max9860.h ASoC: max9860: switch to SPDX license tag 2018-04-16 12:37:36 +01:00
max9867.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
max9867.h ASoC: max9867: shutdown codec when changing filter type 2020-08-27 14:43:24 +01:00
max9877.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
max9877.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
max98088.c ASoC: max98088: Remove use of i2c_match_id() 2024-12-09 13:12:32 +00:00
max98088.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98090.c ASoC: max98090: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:04 +00:00
max98090.h ASoC: codecs: max98090: Allow dsp_a mode 2023-06-22 23:31:25 +01:00
max98095.c ASoC: max98095: Remove use of i2c_match_id() 2024-12-09 13:12:34 +00:00
max98095.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98357a.c ASoC: max98357a: Drop pointless include 2023-09-11 12:50:06 +01:00
max98363.c treewide: Remove redundant 2025-07-04 22:42:36 +01:00
max98363.h ASoC: max98363: add soundwire amplifier driver 2023-03-31 12:54:03 +01:00
max98371.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
max98371.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98373-i2c.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98373-sdw.c treewide: Remove redundant 2025-07-04 22:42:36 +01:00
max98373-sdw.h ASoC: codecs: max98373: add SoundWire support 2020-07-09 21:01:26 +01:00
max98373.c ASoC: max98373: Convert to use GPIO descriptors 2023-09-11 12:50:07 +01:00
max98373.h ASoC: max98373: Convert to use GPIO descriptors 2023-09-11 12:50:07 +01:00
max98388.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98388.h ASoC: max98388: add amplifier driver 2023-06-15 13:53:26 +01:00
max98390.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98390.h ASoC: max98390: Use modern ASoC DAI format terminology 2022-02-28 13:34:08 +00:00
max98396.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98396.h ASoC: max98396: Make data monitor features configurable 2022-08-31 12:13:07 +01:00
max98504.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98504.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98520.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98520.h ASoC: max98520: add max98520 audio amplifier driver 2021-10-27 11:31:23 +01:00
max98925.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
max98925.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98926.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
max98926.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98927.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
max98927.h ASoC: max98927: Use modern ASoC DAI format terminology 2022-02-28 13:34:15 +00:00
mc13783.c ASoC: mc13783: Drop empty platform remove function 2022-12-25 23:32:50 +00:00
mc13783.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 1 2019-05-21 11:28:39 +02:00
ml26124.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09: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: codecs: msm8916-wcd-analog: Properly handle probe errors 2023-07-20 13:50:54 +01:00
msm8916-wcd-digital.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
mt6351.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
mt6351.h ASoC: add mt6351 codec driver 2018-04-26 12:44:15 +01:00
mt6357.c ASoC: codecs: add MT6357 support 2024-09-05 12:31:03 +01:00
mt6357.h ASoC: codecs: add MT6357 support 2024-09-05 12:31:03 +01:00
mt6358.c ASoC: mediatek: mt6358: Remove unused functions 2025-02-03 14:03:46 +00:00
mt6358.h ASoC: mediatek: mt6358: Remove unused functions 2025-02-03 14:03:46 +00:00
mt6359-accdet.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
mt6359-accdet.h ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect 2025-03-16 23:27:21 +00:00
mt6359.c ASoC: mediatek: mt6359: Fix DT parse error due to wrong child node name 2025-03-04 12:27:11 +00:00
mt6359.h ASoC: mediatek: mt6359: add MT6359 accdet jack driver 2021-03-25 17:39:27 +00:00
mt6660.c ASoC: mt6660: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:10 +00:00
mt6660.h ASoC: Add MediaTek MT6660 Speaker Amp Driver 2020-01-21 18:26:41 +00:00
nau8315.c ASoC: nau8315: add new acpi id and compatible id 2022-11-24 15:29:35 +00:00
nau8325.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
nau8325.h ASoC: nau8325: new driver 2024-03-28 15:54:04 +00:00
nau8540.c ASoC: codec: nau8540: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:44 +00:00
nau8540.h ASoC: nau8540: Add pre-charge actions for input 2024-01-22 00:06:40 +00:00
nau8810.c ASoC: codec: nau8810: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:45 +00:00
nau8810.h ASoc: nau8810: add AUX related dapm widgets and routes 2020-04-29 14:23:18 +01:00
nau8821.c ASoC: nau8821: check regmap_raw_read/regmap_raw_write for failure 2024-10-18 18:44:28 +01:00
nau8821.h ASoC: nau8821: Add delay control for ADC 2024-04-21 09:57:09 +09:00
nau8822.c ASoC: codec: nau8822: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:46 +00:00
nau8822.h ASoC: nau8822: add MCLK support 2024-06-18 16:45:46 +01:00
nau8824.c ASoC: codec: nau8824: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:47 +00:00
nau8824.h ASoC: codecs: nau8824: Add master clock handling 2024-07-02 13:59:30 +01:00
nau8825.c ASoC: codec: nau8825: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:47 +00:00
nau8825.h ASoC: nau8825: Add registers patch for NAU8825C 2023-06-02 12:55:32 +01:00
ntp8835.c ASoC: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-12-02 17:58:37 +00:00
ntp8918.c ASoC: codecs: ntp8918: Remove duplicate clk.h header 2025-03-18 12:25:06 +00:00
ntpfw.c ASoC: codecs: Add NeoFidelity Firmware helpers 2024-09-30 01:09:17 +02:00
ntpfw.h ASoC: codecs: Add NeoFidelity Firmware helpers 2024-09-30 01:09:17 +02:00
pcm179x-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
pcm179x-spi.c ASoC: codecs: pcm179x-spi: Mark OF related data as maybe unused 2023-03-13 14:08:46 +00: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: Remove use of i2c_match_id() 2024-12-09 13:12:35 +00:00
pcm186x-spi.c ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
pcm186x.c ASoC: constify snd_soc_component_driver struct 2024-09-30 01:10:48 +02:00
pcm186x.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
pcm512x-i2c.c ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:14:11 +00:00
pcm512x-spi.c ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:14:11 +00:00
pcm512x.c ASoC: pcm512x: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:14:11 +00:00
pcm512x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
pcm1681.c ASoC: pcm1681: Drop unused include 2025-03-16 23:27:37 +00:00
pcm1789-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09: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: pcm3008: Convert to GPIO descriptors 2025-03-16 23:27:38 +00:00
pcm3060-i2c.c ASoC: Change my e-mail to gmail 2024-10-17 12:11:33 +01:00
pcm3060-spi.c ASoC: Change my e-mail to gmail 2024-10-17 12:11:33 +01:00
pcm3060.c ASoC: Change my e-mail to gmail 2024-10-17 12:11:33 +01:00
pcm3060.h ASoC: Change my e-mail to gmail 2024-10-17 12:11:33 +01:00
pcm3168a-i2c.c ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:15:05 +00:00
pcm3168a-spi.c ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:15:05 +00:00
pcm3168a.c ASoC: pcm3168a: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:15:05 +00:00
pcm3168a.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 422 2019-06-05 17:37:15 +02:00
pcm5102a.c ASoC: constify snd_soc_component_driver struct 2024-09-30 01:10:48 +02:00
pcm6240.c ASoC: pcm6240: Remove unnecessary NULL check before release_firmware() 2025-04-08 00:36:15 +01:00
pcm6240.h ASoC: pcm6240: Drop bogus code handling IRQ as GPIO 2025-03-16 23:27:39 +00:00
peb2466.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
rk817_codec.c ASoC: codec: rk817: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:48 +00:00
rk3308_codec.c ASoC: codecs: rk3308: fix building without CONFIG_OF 2024-04-04 12:59:41 +01:00
rk3308_codec.h ASoC: codecs: Add RK3308 internal audio codec driver 2024-03-26 14:55:21 +00:00
rk3328_codec.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +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
rt-sdw-common.c ASoC: rt-sdw-common: fix rt_sdca_index_update_bits function parameter description 2024-10-24 13:22:34 +01:00
rt-sdw-common.h ASoC: rt-sdw-common: Common functions for Realtek soundwire driver 2024-10-07 17:11:08 +01:00
rt274.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt274.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt286.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt286.h ASoC: codecs: rt286: Reorganize jack detect handling 2022-06-10 13:32:17 +01:00
rt298.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt298.h ASoC: codecs: rt298: Reorganize jack detect handling 2022-06-10 13:32:18 +01:00
rt700-sdw.c ASoC: rt700-sdw: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:19 +00:00
rt700-sdw.h ASoC: rt700: add rt700 codec driver 2020-01-10 13:31:49 +00:00
rt700.c ASoC: don't set dapm->bias_level directly 2025-07-09 16:36:11 +01:00
rt700.h ASoC: codecs: rt700: do not store status in state container 2023-05-18 19:25:19 +09:00
rt711-sdca-sdw.c soundwire updates for 6.15 2025-04-01 12:43:13 -07: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: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt711-sdca.h ASoC: rt711-sdca: add GE selected mode control 2024-06-25 19:12:44 +01:00
rt711-sdw.c ASoC: rt711: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:20 +00:00
rt711-sdw.h ASoC: rt711: add two jack detection modes 2021-06-21 13:06:25 +01:00
rt711.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt711.h ASoC: codecs: rt711: do not store status in state container 2023-05-18 19:25:21 +09:00
rt712-sdca-dmic.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt712-sdca-dmic.h ASoC: codecs: rt712-sdca-dmic: do not store status in state container 2023-05-18 19:25:22 +09:00
rt712-sdca-sdw.c ASoC: rt712: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:21 +00:00
rt712-sdca-sdw.h ASoC: rt712-sdca: add the function for version B 2024-06-26 20:54:02 +01:00
rt712-sdca.c ASoC: rt712: avoid skipping the blind write 2025-09-01 13:12:13 +01:00
rt712-sdca.h ASoC: rt712-sdca: Add FU05 playback switch control 2025-02-26 12:25:39 +00:00
rt715-sdca-sdw.c ASoC: rt715: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:22 +00: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: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt715-sdca.h ASoC: codecs: rt715-sdca: do not store status in state container 2023-05-18 19:25:23 +09:00
rt715-sdw.c ASoC: rt715: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:22 +00:00
rt715-sdw.h ASoC: rt715: add RT715 codec driver 2020-01-13 14:58:45 +00:00
rt715.c ASoC: don't set dapm->bias_level directly 2025-07-09 16:36:11 +01:00
rt715.h ASoC: rt715: Remove unused hda_to_sdw 2024-12-16 15:12:49 +00:00
rt721-sdca-sdw.c ASoC: rt721: Convert to RUNTIME_PM_OPS() & co 2025-03-17 10:14:23 +00:00
rt721-sdca-sdw.h ASoC: rt721-sdca: Add RT721 SDCA driver 2024-10-07 17:11:09 +01:00
rt721-sdca.c ASoC: rt721: fix FU33 Boost Volume control not working 2025-08-10 21:06:45 +01:00
rt721-sdca.h ASoC: rt721: fix FU33 Boost Volume control not working 2025-08-10 21:06:45 +01:00
rt722-sdca-sdw.c ASoC: codecs: Constify regmap configuration static variables 2025-06-08 23:30:30 +01:00
rt722-sdca-sdw.h ASoC: rt722: make regmap cache-only in probe 2025-05-19 11:41:33 +01:00
rt722-sdca.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt722-sdca.h ASoC: rt722: fix pop noise at the beginning of DMIC recording 2025-04-16 19:55:01 +01:00
rt1011.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt1011.h ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT 2021-11-12 18:16:41 +00:00
rt1015.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt1015.h ASoC: rt1015: Remove unnecessary flush work on rt1015 driver 2021-07-26 18:57:19 +01:00
rt1015p.c ASoC: rt1015p: Drop legacy GPIO include 2023-08-13 19:37:51 +01:00
rt1016.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt1016.h ASoC: rt1016: Add the rt1016 support 2020-05-07 13:18:04 +01:00
rt1017-sdca-sdw.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt1017-sdca-sdw.h ASoC: rt1017: Remove unused function 2023-07-27 20:32:15 +01:00
rt1019.c ASoC: codecs: rt1019: Fix definition of device_id tables 2025-03-03 12:51:26 +00:00
rt1019.h ASoC: rt1019: Fix the TDM settings 2022-10-13 13:01:32 +01:00
rt1305.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt1305.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt1308-sdw.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt1308-sdw.h ASoC: codecs: rt1308: do not store status in state container 2023-05-18 19:25:16 +09:00
rt1308.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt1308.h ASoC: rt1308-sdw: update the preset settings 2022-10-19 13:39:33 +01:00
rt1316-sdw.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt1316-sdw.h ASoC: codecs: rt1316: do not store status in state container 2023-05-18 19:25:17 +09:00
rt1318-sdw.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt1318-sdw.h ASoC: codecs: rt1318: do not store status in state container 2023-05-18 19:25:18 +09:00
rt1318.c ASoC: codecs: rt1318: Fix definition of device_id tables 2025-03-03 12:51:29 +00:00
rt1318.h ASoC: rt1318: Add RT1318 audio amplifier driver 2024-06-19 14:50:34 +01:00
rt1320-sdw.c ASoC: rt1320: fix random cycle mute issue 2025-08-10 21:06:46 +01:00
rt1320-sdw.h ASoC: rt1320: add mic function 2024-10-25 14:10:22 +01:00
rt5514-spi.c ASoC: rt5514: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:14:17 +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: rt5514: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:14:17 +00:00
rt5514.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5616.c ASoC: codec: rt5616: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:57 +00:00
rt5616.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5631.c ASoC: codec: rt5631: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:57:58 +00: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: codecs: rt5640: Retry DEVICE_ID verification 2025-06-08 23:34:37 +01:00
rt5640.h ASoC: codecs: rt5640: Drop dummy register names 2025-06-08 23:34:36 +01:00
rt5645.c ASoC: rt5650: Eliminate the high frequency glitch 2025-07-21 13:26:52 +01:00
rt5645.h ASoC: rt5645: fix issue of random interrupt from push-button 2024-06-26 16:34:48 +01:00
rt5651.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt5651.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5659.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt5659.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5660.c ASoC: rt5660: Fix the dmic data source from GPIO2 2025-07-13 22:36:30 +01:00
rt5660.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5663.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt5663.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5665.c ASoC: codecs: Remove unused rt566[58]_sel_asrc_clk_src 2025-04-21 17:22:16 +01:00
rt5665.h ASoC: codecs: Remove unused rt566[58]_sel_asrc_clk_src 2025-04-21 17:22:16 +01:00
rt5668.c ASoC: codecs: Remove unused rt566[58]_sel_asrc_clk_src 2025-04-21 17:22:16 +01:00
rt5668.h ASoC: codecs: Remove unused rt566[58]_sel_asrc_clk_src 2025-04-21 17:22:16 +01:00
rt5670-dsp.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5670.c ASoC: codecs: Update device_id tables for Realtek 2025-03-04 14:43:55 +00:00
rt5670.h ASoC: rt5670: Add a rt5670_components() helper 2021-04-02 16:13:23 +01:00
rt5677-spi.c ASoC: codecs: rt5677: Use secs_to_jiffies() instead of msecs_to_jiffies() 2025-04-06 23:25:18 +01:00
rt5677-spi.h ASoC: rt5677: Fix build error without CONFIG_SPI 2019-11-27 12:50:56 +00:00
rt5677.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
rt5677.h ASoC: rt5677: Use device_get_match_data() 2023-07-09 22:47:08 +01:00
rt5682-i2c.c ASoC: codecs: rt5682: Fix definition of device_id tables 2025-03-03 12:51:41 +00:00
rt5682-sdw.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt5682.c ASoC: codecs: rt5682: convert from round_rate() to determine_rate() 2025-07-15 13:38:51 +01:00
rt5682.h ASoC: rt5682: Support the ALC5682I-VE codec 2025-01-07 16:16:00 +00:00
rt5682s.c ASoC: rt5682s: Adjust SAR ADC button mode to fix noise issue 2025-09-17 12:38:59 +01:00
rt5682s.h ASoC: rt5682s: Add LDO output selection for dacref 2023-11-14 17:39:27 +00:00
rt9120.c ASoC: rt9120: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:25 +00:00
rt9123.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
rt9123p.c ASoC: codecs: Add support for Richtek rt9123p 2025-04-13 20:26:57 +01:00
rtq9124.c ASoC: codecs: Add support for Richtek RTQ9124 2025-06-09 12:48:16 +01:00
rtq9128.c ASoC: rtq9128: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:26 +00:00
sdw-mockup.c ASoC: sdw-mockup: drop driver owner assignment 2024-03-28 13:57:56 +00:00
sgtl5000.c ASoC: codec: sgtl5000: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:51 +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 move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
sigmadsp-regmap.c ASoC: sigmadsp-regmap: fix kernel-doc warning 2021-03-10 13:10:40 +00:00
sigmadsp.c ASoC: sigmadsp: Add missing module description 2024-05-08 20:51:08 +09: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: simple-mux: add idle-state support 2024-11-14 11:39:22 +00:00
sma1303.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
sma1303.h ASoC: The Iron Device SMA1303 is a boosted Class-D audio amplifier. 2023-01-28 10:50:51 +00:00
sma1307.c ASoC: codec: sma1307: Fix memory corruption in sma1307_setting_loaded() 2025-09-02 10:50:27 +01:00
sma1307.h ASoC: sma1307: Add driver for Iron Device SMA1307 2024-11-06 14:15:28 +00:00
spdif_receiver.c ASoC: constify snd_soc_component_driver struct 2024-09-30 01:10:48 +02:00
spdif_transmitter.c ASoC: constify snd_soc_component_driver struct 2024-09-30 01:10:48 +02:00
src4xxx-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
src4xxx.c ASoC: codec: src4xxx: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:50 +00: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: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
ssm2518.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 177 2019-05-30 11:29:19 -07:00
ssm2602-i2c.c ASoC: ssm2602: Remove use of i2c_match_id() 2024-12-09 13:12:37 +00: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-05-12 10:26:47 +09:00
ssm2602.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 64 2019-05-24 17:36:46 +02:00
ssm3515.c ASoC: ssm3515: Remove redundant of_match_ptr() 2023-08-13 19:37:47 +01:00
ssm4567.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
sta32x.c ASoC: sta32x: Remove unnecessary NULL check before clk_disable_unprepare() 2025-04-06 23:25:20 +01:00
sta32x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
sta350.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
sta350.h ALSA: Fix some typo 2021-12-06 10:04:05 +01:00
sta529.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
stac9766.c ASoC: stac9766: Update to use maple tree register cache 2023-07-27 20:32:11 +01:00
sti-sas.c ASoC: sti-sas: Constify snd_soc_component_driver struct 2024-08-02 14:05:31 +01:00
tas571x.c ASoC: tas571x: add support for tas5753 2025-06-08 23:34:20 +01:00
tas571x.h ASoC: tas571x: add separate tas5733 controls 2025-05-27 14:27:26 +01:00
tas2552.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
tas2552.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
tas2562.c ASoC: tas2562: Use SOC_SINGLE_EXT_TLV() helper macro 2025-03-03 18:14:48 +00:00
tas2562.h ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 2021-06-03 13:55:21 +01:00
tas2764-quirks.h ASoC: tas2764: Apply Apple quirks 2025-04-13 20:23:33 +01:00
tas2764.c ASoC: codecs: tas2764: Fix Wvoid-pointer-to-enum-cast warning 2025-05-02 05:38:52 +09:00
tas2764.h ASoC: tas2764: expose die temp to hwmon 2025-04-13 20:23:35 +01:00
tas2770.c ASoC: tas2770: expose die temp to hwmon 2025-04-13 20:23:35 +01:00
tas2770.h ASoC: tas2770: Support setting the PDM TX slot 2025-04-13 20:23:29 +01:00
tas2780.c ASoC: tas*: Drop unused GPIO includes 2024-08-07 23:45:17 +01:00
tas2780.h ASoC: add tas2780 driver 2022-07-08 11:52:42 +01:00
tas2781-comlib-i2c.c ALSA: hda/tas2781: Fix the ld issue reported by kernel test robot 2025-05-13 11:03:19 +02:00
tas2781-comlib.c ALSA: hda/tas2781: Move and unified the calibrated-data getting function for SPI and I2C into the tas2781_hda lib 2025-05-22 09:09:40 +02:00
tas2781-fmwlib.c ASoC: Updates for v6.16 2025-05-22 20:30:34 +02:00
tas2781-i2c.c ALSA: hda/tas2781: Add name prefix tas2781 for tas2781's dvc_tlv and amp_vol_tlv 2025-08-18 11:10:57 +02:00
tas5086.c ASoC: tas5086: use sleeping variants of gpiod API 2024-08-20 12:59:17 +01:00
tas5720.c ASoC: tas5720: Remove use of i2c_match_id() 2024-12-09 13:12:40 +00:00
tas5720.h ASoC: tas5720: set bit 7 in ANALOG_CTRL_REG for TAS5720A-Q1 during probe 2023-01-30 13:35:15 +00:00
tas5805m.c ASoC: tas5805m: Improve a size determination in tas5805m_i2c_probe() 2024-09-30 01:11:00 +02:00
tas6424.c ASoC: constify snd_soc_component_driver struct 2024-09-30 01:10:48 +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-08-26 15:52:08 +01:00
tfa989x.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tfa9879.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
tfa9879.h ASoC: tfa9879: switch to SPDX license tag 2018-04-16 11:53:52 +01:00
tlv320adc3xxx.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
tlv320adcx140.c ASoC: codecs: Remove unused of_gpio.h 2024-06-10 12:48:36 +01:00
tlv320adcx140.h ASoC: tlv320adcx140: extend list of supported samplerates 2023-02-14 13:25:18 +00:00
tlv320aic3x-i2c.c ASoC: tlv320aic3x: Remove use of i2c_match_id() 2024-12-09 13:12:43 +00:00
tlv320aic3x-spi.c ASoC: tlv320aic3x-spi: drop driver owner assignment 2024-03-28 13:57:42 +00:00
tlv320aic3x.c ASoC: tlv320aic3x: Use dev_err_probe 2025-05-13 11:47:06 +02:00
tlv320aic3x.h ASoC: tlv320aic3x: remove support for platform data 2022-11-03 13:26:12 +00:00
tlv320aic23-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09: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: tlv320aic31xx: Remove use of i2c_match_id() 2024-12-09 13:12:42 +00:00
tlv320aic31xx.h ASoC: tlv320aic31xx: Fix typo in BCLK clock name 2021-11-22 15:42:59 +00:00
tlv320aic32x4-clk.c ASoC: tlv320aic32x4: Fix the divide by zero 2023-08-14 13:10:37 +01:00
tlv320aic32x4-i2c.c ASoC: tlv320aic32x4-i2c: Simplify probe() 2023-09-11 01:18:59 +01:00
tlv320aic32x4-spi.c ASoC: tlv320aic32x4-spi: drop driver owner assignment 2024-03-28 13:57:41 +00:00
tlv320aic32x4.c ASoC: codec: tlv320aic32x4: Fix reset GPIO check 2025-07-16 11:15:20 +01:00
tlv320aic32x4.h ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() 2023-09-11 01:18:58 +01:00
tlv320dac33.c ASoC: tlv320dac33: use devm_kmemdup_array() 2025-02-28 14:00:59 +00:00
tlv320dac33.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
tpa6130a2.c ASoC: codec: tpa6130a2: Convert to GPIO descriptors 2025-04-24 12:53:05 +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: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:14:27 +00:00
ts3a227e.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tscs42xx.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
tscs42xx.h ASoC: TSCS42xx: Add headphone auto switching 2018-06-18 12:54:38 +01:00
tscs454.c ASoC: tscs454: Use str_enable_disable() in pll_power_event() 2025-02-10 13:42:10 +00:00
tscs454.h ASoC: TSCS454: Add Support 2018-06-01 12:05:30 +01:00
twl4030.c ASoC: codec: twl4030: Convert to GPIO descriptors 2025-05-01 08:23:29 +09: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
uda1334.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
uda1342.c ASoC: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-12-02 17:58:37 +00:00
uda1342.h ASoC: codecs: Add uda1342 codec driver 2024-10-09 14:40:51 +01:00
uda1380.c ASoC: uda1380: use devm_kmemdup_array() 2025-02-28 14:01:00 +00: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: wcd93xx: fix object added to multiple drivers 2023-08-28 15:55:07 +01:00
wcd-clsh-v2.h ASoC: codecs: Add WCD939x Codec driver 2024-01-22 00:06:19 +00:00
wcd-mbhc-v2.c ASoC: codecs: Remove redundant pm_runtime_mark_last_busy() calls 2025-07-04 19:28:19 +01:00
wcd-mbhc-v2.h ASoC: codecs: wcd-mbhc: cleanup swap_gnd_mic api 2025-04-06 23:24:45 +01:00
wcd934x.c ASoC: wcd934x: fix error handling in wcd934x_codec_parse_data() 2025-10-15 12:04:16 +02:00
wcd937x-sdw.c ASoC: wcd937x: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:28 +00:00
wcd937x.c ASoC: codecs: wcd937x: set the comp soundwire port correctly 2025-10-15 12:04:16 +02:00
wcd937x.h ASoC: codecs: wcd937x: make stub functions inline 2025-10-15 12:04:16 +02:00
wcd938x-sdw.c ASoC: codecs: wsa88xx/wcd938x: Drop kerneldoc marker from inner comment 2025-05-02 05:38:51 +09:00
wcd938x.c ASoC: codecs: wcd938x: Use simple defines for chipid register value 2025-06-23 00:26:39 +01:00
wcd938x.h ASoC: codecs: wcd938x: Move max port number defines to enum 2024-07-29 01:41:20 +01:00
wcd939x-sdw.c ASoC: wcd939x: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:30 +00:00
wcd939x.c ASoC: codecs: wcd939x: Add defines for major/minor version decoding 2025-06-23 00:26:41 +01:00
wcd939x.h ASoC: codecs: wcd939x: Move max port number defines to enum 2024-07-29 01:41:21 +01:00
wcd9335.c ASoC: codecs: wcd9335: Drop unused sido_input_src field 2025-06-08 23:30:31 +01:00
wcd9335.h ASoC: wcd9335.h: fix duplicated word 2020-07-20 15:34:29 +01:00
wl1273.c ASoC: wl1273: Drop empty platform remove function 2022-12-25 23:32:51 +00: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-11 13:51:52 +00:00
wm1250-ev1.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
wm2000.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
wm2000.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm2200.c ASoC: wm2200: Convert to RUNTIME_PM_OPS() 2025-03-17 10:14:31 +00: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 treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
wm5100.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5102.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
wm5102.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5110.c ASoC: ops: Remove snd_soc_put_volsw_range() 2025-03-19 12:48:05 +00:00
wm5110.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8350.c ASoC: codec: wm8350: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:12 +00:00
wm8350.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8400.c ASoC: codec: wm8400: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:13 +00:00
wm8400.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8510.c ASoC: codec: wm8510: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:14 +00:00
wm8510.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8523.c ASoC: codec: wm8523: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:15 +00:00
wm8523.h ASoC: wm8523: Fix a typo in a comment 2020-10-02 21:05:29 +01:00
wm8524.c ASoC: wm8524: enable constraints when sysclk is configured. 2025-06-23 17:12:54 +01:00
wm8580.c ASoC: codec: wm8580: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:17 +00:00
wm8580.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8711.c ASoC: codec: wm8711: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:18 +00: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: codec: wm8728: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:19 +00:00
wm8728.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8731-i2c.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
wm8731-spi.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8731.c ASoC: wm8731: Update to use maple tree register cache 2023-07-18 14:45:21 +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: codec: wm8737: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:19 +00:00
wm8737.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8741.c ASoC: codec: wm8741: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:20 +00:00
wm8741.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8750.c ASoC: codec: wm8750: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:21 +00:00
wm8750.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8753.c ASoC: codec: wm8753: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:22 +00:00
wm8753.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8770.c ASoC: codec: wm8770: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:23 +00:00
wm8770.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8776.c ASoC: codec: wm8776: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:24 +00:00
wm8776.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8782.c ASoC: wm8782: Use wlf,fsampen device tree property 2023-09-18 14:32:11 +01:00
wm8804-i2c.c ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:14:33 +00:00
wm8804-spi.c ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:14:33 +00:00
wm8804.c ASoC: wm8804: Convert to EXPORT_GPL_DEV_PM_OPS() 2025-03-17 10:14:33 +00:00
wm8804.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8900.c ASoC: codec: wm8900: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:26 +00:00
wm8900.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8903.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +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: Add DMIC and DRC support 2025-03-20 15:35:26 +00:00
wm8904.h ASoC: wm8904: configure sysclk/FLL automatically 2019-11-11 19:42:56 +00:00
wm8940.c ASoC: wm8940: Correct typo in control name 2025-09-01 14:57:27 +01:00
wm8940.h ASoC: wm8940: Read chip ID when wm8940 codec probing 2022-12-25 23:33:30 +00:00
wm8955.c ASoC: codec: wm8955: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:30 +00:00
wm8955.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8958-dsp2.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
wm8960.c ASoC: codec: wm8960: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:31 +00:00
wm8960.h ASoC: wm8960: Make automatic the default clocking mode 2023-07-31 16:12:47 +01:00
wm8961.c ASoC: codec: wm8961: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:32 +00:00
wm8961.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8962.c gpio updates for v6.17-rc1 2025-08-09 08:15:43 +03:00
wm8962.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8971.c ASoC: codec: wm8971: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:34 +00: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 PLL rate rounding 2025-09-01 14:57:28 +01:00
wm8974.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8978.c ASoC: codec: wm8978: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:36 +00:00
wm8978.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8983.c ASoC: codec: wm8983: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:36 +00:00
wm8983.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8985.c ASoC: codec: wm8985: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:37 +00:00
wm8985.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8988.c ASoC: codec: wm8988: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:38 +00:00
wm8988.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8990.c ASoC: codec: wm8990: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:39 +00:00
wm8990.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8991.c ASoC: codec: wm8991: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:40 +00:00
wm8991.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8993.c ASoC: codec: wm8993: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:41 +00: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: Convert to SYSTEM_SLEEP_PM_OPS() 2025-03-17 10:14:34 +00:00
wm8994.h ASoC: wm8994: align function prototype 2021-03-11 13:24:16 +00:00
wm8995.c ASoC: codec: wm8995: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:43 +00:00
wm8995.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8996.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00
wm8996.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8997.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
wm8997.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8998.c ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
wm8998.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm9081.c ASoC: codec: wm9081: use inclusive language for SND_SOC_DAIFMT_CBx_CFx 2025-03-03 12:58:45 +00:00
wm9081.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm9090.c ASoC: codecs: Drop explicit initialization of struct i2c_device_id::driver_data to 0 2024-05-03 11:08:06 +09:00
wm9090.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
wm9705.c ASoC: wm9705: Update to use maple tree register cache 2023-07-18 14:45:44 +01:00
wm9712.c ASoC: wm9712: Use SOC_SINGLE_EXT() helper macro 2025-03-03 18:14:50 +00:00
wm9713.c Tidy up ASoC VALUE control macros 2025-03-04 15:47:02 +00: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: cs35l56: Use SoundWire address as alternate firmware suffix on L56 B0 2025-06-12 13:21:44 +01:00
wm_adsp.h ASoC: cs35l56: Use SoundWire address as alternate firmware suffix on L56 B0 2025-06-12 13:21:44 +01:00
wm_hubs.c ASoC: wm_hubs: Use str_enable_disable() in wm_hubs_update_class_w() 2025-02-17 12:09:42 +00:00
wm_hubs.h ASoC: wm_hubs: align function prototype 2021-03-11 13:24:19 +00:00
wsa881x.c treewide: Remove redundant 2025-07-04 22:42:36 +01:00
wsa883x.c treewide: Remove redundant 2025-07-04 22:42:36 +01:00
wsa884x.c treewide: Remove redundant 2025-07-04 22:42:36 +01:00
zl38060.c treewide: rename GPIO set callbacks back to their original names 2025-08-07 10:07:06 +02:00