linux/sound/soc/codecs
Johan Hovold f3570675bf ASoC: codecs: wsa883x: fix PA volume control
commit b53cc6144a upstream.

The PA gain can be set in steps of 1.5 dB from -3 dB to 18 dB, that is,
in 15 levels.

Fix the dB values for the PA volume control as experiments using wsa8835
show that the first 16 levels all map to the same lowest gain while the
last three map to the highest gain.

These values specifically need to be correct for the sound server to
provide proper volume control.

Note that level 0 (-3 dB) does not mute the PA so the mute flag should
also not be set.

Fixes: cdb09e6231 ("ASoC: codecs: wsa883x: add control, dapm widgets and map")
Cc: stable@vger.kernel.org      # 6.0
Cc: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
Signed-off-by: Johan Hovold <johan+linaro@kernel.org>
Link: https://msgid.link/r/20240119112420.7446-2-johan+linaro@kernel.org
Signed-off-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
History 2024-02-05 20:17:12 +00:00
..
aw88395 ASoC: codecs: Modify the maximum value of calib 2023-11-01 13:19:41 +00: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: 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: Drop empty platform remove function 2022-12-25 23:32:46 +00:00
ad193x-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: adau1761: Use the devm_clk_get_optional() helper 2023-05-22 11:18:51 +01:00
adau17x1.h ASoC: adau1761: Add ADAU1761-as-ADAU1361 compatibility mode 2022-05-03 13:43:35 +01:00
adau1372-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1372-spi.c ASoC: Add ADAU1372 audio CODEC support 2020-11-30 12:56:33 +00:00
adau1372.c ASoC: adau1372: Update to use maple tree register cache 2023-07-13 16:20:12 +01:00
adau1372.h ASoC: Add ADAU1372 audio CODEC support 2020-11-30 12:56:33 +00:00
adau1373.c ASoC: codecs: adau1373: Handle component name prefix 2023-10-26 12:15:38 +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: Explicitly include correct DT includes 2023-10-09 13:13: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 ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: adau7118: Update to use maple tree register cache 2023-07-13 16:20:17 +01:00
adau7118.c ASoC: adau7118: don't disable regulators on device unbind 2023-02-24 13:12:50 +00: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4375.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4458.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4458.h ASoC: ak4458: enable daisy chain 2021-04-20 17:25:51 +01:00
ak4535.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4641.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4642.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak4671.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4671.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
ak5386.c ASoC: Drop unnecessary of_match_device() calls 2023-10-09 13:13:57 +01:00
ak5558.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
ak5558.h ASoC: ak5558: Fix style for SPDX identifier 2018-02-20 15:02:58 +00:00
alc5623.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
alc5623.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
alc5632.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: Update arizona_aif_cfg_changed to use RX_BCLK_RATE 2022-07-07 17:16:28 +01: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: audio-iio-aux: Use flex array to simplify code 2023-09-25 14:27:04 +02:00
aw8738.c ASoC: codecs: Add Awinic AW8738 audio amplifier driver 2022-03-07 13:13:01 +00:00
aw87390.c ASoC: codecs: Add aw87390 amplifier driver 2023-09-28 13:38:37 +02:00
aw87390.h ASoC: codecs: Add aw87390 amplifier driver 2023-09-28 13:38:37 +02:00
aw88261.c ASoC: codecs: Modify max_register usage error 2023-10-23 13:29:51 +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: Modify the wrong judgment of re value 2023-11-01 13:19:42 +00:00
aw88399.h ASoC: codecs: Modify macro value error 2023-11-01 13:19:43 +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: Drop empty platform remove function 2022-12-25 23:32:48 +00:00
chv3-codec.c ASoC: Add Google Chameleon v3 codec driver 2023-05-17 10:37:08 +09: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: Drop empty platform remove function 2022-12-25 23:32:49 +00: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 ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01: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:45:00 -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:45:00 -08:00
cs35l34.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs35l35.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs35l35.h ASoC: cs35l3x: Use neutral language in amp drivers 2021-05-26 12:07:16 +01:00
cs35l36.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs35l36.h ASoC: cs35l36: Add support for Cirrus CS35L36 Amplifier 2019-02-08 13:00:28 +00:00
cs35l41-i2c.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs35l41-lib.c ALSA: cs35l41: Fix for old systems which do not support command 2023-11-20 12:37:01 +01:00
cs35l41-spi.c ASoC: cs35l41: Use modern pm_ops 2023-09-11 13:34:39 +01:00
cs35l41.c ALSA: cs35l41: Fix for old systems which do not support command 2023-11-20 12:37:01 +01:00
cs35l41.h ASoC: cs35l41: Fix broken shared boost activation 2023-09-11 13:34:36 +01:00
cs35l45-i2c.c ASoC: cs35l45: Use modern pm_ops 2023-12-06 23:06:55 +00:00
cs35l45-spi.c ASoC: cs35l45: Use modern pm_ops 2023-12-06 23:06:55 +00:00
cs35l45-tables.c ASoC: cs35l45: Analog PCM Volume and Amplifier Mode controls 2023-09-11 01:30:03 +01:00
cs35l45.c ASoC: cs35l45: Prevents spinning during runtime suspend 2023-12-06 23:06:57 +00:00
cs35l45.h ASoC: cs35l45: Connect DSP to the monitoring signals 2023-09-11 01:30:04 +01:00
cs35l56-i2c.c ASoC: cs35l56: Enable low-power hibernation mode on i2c 2023-10-06 12:30:28 +01:00
cs35l56-sdw.c ASoC: cs35l56: Use pm_ptr() 2023-09-14 16:12:47 +01:00
cs35l56-shared.c ASoC: cs35l56: Wake transactions need to be issued twice 2023-10-06 12:30:27 +01:00
cs35l56-spi.c ASoC: cs35l56: Enable low-power hibernation mode on SPI 2023-10-06 12:30:29 +01:00
cs35l56.c ASoC: Merge fixes for consistent cs42l43 schema 2023-10-10 17:07:17 +01:00
cs35l56.h ASoC: cs35l56: Move runtime suspend/resume to shared library 2023-07-23 23:40:18 +01:00
cs42l42-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs42l42-sdw.c ASoC: cs42l42: Fix missing include of gpio/consumer.h 2023-10-11 17:09:56 +01:00
cs42l42.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs42l42.h ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset 2023-09-13 16:03:21 +01:00
cs42l43-jack.c ASoC: cs42l43: Don't enable bias sense during type detect 2023-12-11 17:25:51 +00:00
cs42l43-sdw.c ASoC: cs42l43: Remove useless else 2023-09-28 11:53:21 +02:00
cs42l43.c ASoC: cs42l43: Convert to platform remove callback returning void 2023-10-23 13:29:43 +01:00
cs42l43.h ASoC: cs42l43: Add support for the cs42l43 2023-08-18 23:41:54 +01:00
cs42l51-i2c.c ASoC: cs42l51: change cs42l51_of_match to static 2023-07-25 17:40:24 +01:00
cs42l51.c Linux 6.5-rc3 2023-07-23 23:33:05 +01: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: cs42l52: Update to use maple tree register cache 2023-07-18 14:45:09 +01:00
cs42l52.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs42l56.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs42l56.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs42l73.c ASoC: cs42l73: Use maple tree register cache 2023-06-13 12:11:06 +01: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: Use maple tree register cache 2023-06-13 12:11:07 +01:00
cs42xx8-i2c.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs42xx8.c ASoC: cs42xx8: Update to use maple tree register cache 2023-07-18 14:45:11 +01:00
cs42xx8.h ASoC: cs42xx8-i2c.c: add module device table for of 2022-11-01 12:00:02 +00:00
cs47l15.c ASoC: codec: cs47lxx: convert not to use asoc_xxx() 2023-09-25 14:16:43 +02:00
cs47l24.c ASoC: codec: cs47lxx: convert not to use asoc_xxx() 2023-09-25 14:16:43 +02:00
cs47l24.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs47l35.c ASoC: codec: cs47lxx: convert not to use asoc_xxx() 2023-09-25 14:16:43 +02:00
cs47l85.c ASoC: codec: cs47lxx: convert not to use asoc_xxx() 2023-09-25 14:16:43 +02:00
cs47l90.c ASoC: codec: cs47lxx: convert not to use asoc_xxx() 2023-09-25 14:16:43 +02:00
cs47l92.c ASoC: codec: cs47lxx: convert not to use asoc_xxx() 2023-09-25 14:16:43 +02:00
cs53l30.c ASoC: cs35l30: Use maple tree register cache 2023-06-13 12:11:08 +01:00
cs53l30.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs4234.c ASoC: cs4234: Use maple tree register cache 2023-06-13 12:11:04 +01:00
cs4234.h ASoC: cs4234: Add support for Cirrus Logic CS4234 codec 2020-09-28 17:59:06 +01:00
cs4265.c ASoC: cs4265: Update to use maple tree register cache 2023-07-18 14:45:07 +01:00
cs4265.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
cs4270.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
cs4271-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs4271-spi.c ASoC: cs4271: flat regcache, trivial simplifications 2023-04-11 12:37:16 +01:00
cs4271.c ASoC: Drop unnecessary of_match_device() calls 2023-10-09 13:13:57 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs4349.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01: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 2023-11-17 16:39:43 +00:00
cs43130.h ASoC: cs43130: Fix numerator/denominator mixup 2023-06-21 17:54:29 +01:00
cx2072x.c ASoC: codecs/cx2072x: merge DAI call back functions into ops 2023-08-14 13:10:33 +01: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
da7213.c ASoC: da7213: Add new kcontrol for tonegen 2023-10-18 15:10:25 +01:00
da7213.h ASoC: da7213: Add new kcontrol for tonegen 2023-10-18 15:10:25 +01:00
da7218.c ASoC: da7218: Use i2c_get_match_data() 2023-10-09 13:13:57 +01:00
da7218.h ASoC: da7218: Use i2c_get_match_data() 2023-10-09 13:13:57 +01:00
da7219-aad.c ASoC: da7219: Support low DC impedance headset 2023-12-04 13:00:12 +00:00
da7219-aad.h ASoC: da7219: Improve the relability of AAD IRQ process 2023-04-13 11:42:15 +01:00
da7219.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
da7219.h ASoC: da7219: Fix clock handling around codec level probe 2020-08-17 18:48:45 +01:00
da9055.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +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: es8316: Enable support for MCLK div by 2 2023-09-11 01:24:09 +01:00
es8316.h ASoC: es8316: Enable support for MCLK div by 2 2023-09-11 01:24:09 +01:00
es8326.c ASoC: codecs: ES8326: Update jact detection function 2023-07-25 12:11:54 +01:00
es8326.h ASoC: codecs: ES8326: Fix power-up sequence 2023-07-25 12:11:52 +01:00
es8328-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: Use rounded rate for es8328_set_sysclk() 2023-10-23 13:29:52 +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: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
hda-dai.c ASoC: codecs: Add HD-Audio codec driver 2022-06-06 12:33:10 +01:00
hda.c ASoC: hda: use helper function 2023-01-31 11:04:55 +00: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 2023-12-01 14:13:01 +00:00
hdac_hda.h ASoC: hdac_hda: fix HDA patch loader support 2023-09-21 14:34:04 +01:00
hdac_hdmi.c ASoC: hdac_hdmi: Remove temporary string use in create_fill_jack_kcontrols 2023-09-13 13:58:27 +01:00
hdac_hdmi.h ASoC: hdac_hdmi: align function arguments 2021-03-18 13:50:42 +00:00
hdmi-codec.c ASoC: hdmi-codec: fix missing report for jack initial status 2023-12-19 13:23:38 +00: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: Fix unsigned comparison with less than zero 2023-02-06 13:12:36 +00:00
inno_rk3036.c ASoC: codecs: inno_rk3036: Convert to platform remove callback returning void 2023-03-20 13:07:42 +00: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: codecs/jz4760: add digital gain controls 2023-02-01 16:13:08 +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: codecs: aw88399: fix typo in Kconfig select 2023-10-27 17:37:32 +01:00
lm4857.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
lm49453.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: lochnagar: Fix unused lochnagar_of_match warning 2022-12-15 13:53:00 +00:00
lpass-macro-common.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
lpass-macro-common.h ASoC: codecs: lpass-tx-macro: Add SM6115 support 2023-09-11 01:24:05 +01:00
lpass-rx-macro.c ASoC: codecs: lpass-rx-macro: Handle component name prefix 2023-10-26 12:15:41 +01:00
lpass-tx-macro.c ASoC: codecs: lpass-tx-macro: set active_decimator correct default value 2023-12-01 14:13:00 +00:00
lpass-va-macro.c ASoC: codecs: lpass: Log clk_get() failures 2023-07-23 23:40:27 +01:00
lpass-wsa-macro.c ASoC: codecs: lpass-wsa-macro: fix compander volume hack 2024-02-05 20:17:12 +00: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: madera: Fix event generation for rate controls 2022-06-24 16:22:01 +01:00
madera.h ASoC: madera: align function prototype 2021-03-11 13:24:12 +00:00
Makefile ASoC: codecs: Add aw88399 amplifier driver 2023-10-25 13:39:26 +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: Convert to use GPIO descriptors 2023-09-11 12:50:05 +01:00
max9850.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9850.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
max9860.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9860.h ASoC: max9860: switch to SPDX license tag 2018-04-16 12:37:36 +01:00
max9867.c ASoC: codecs: max9867: Handle component name prefix 2023-10-26 12:15:42 +01:00
max9867.h ASoC: max9867: shutdown codec when changing filter type 2020-08-27 14:43:24 +01:00
max9877.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: clean up some inconsistent indenting 2023-06-08 11:36:26 +01:00
max98088.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98090.c ASoC: codecs: max98090: Allow dsp_a mode 2023-06-22 23:31:25 +01:00
max98090.h ASoC: codecs: max98090: Allow dsp_a mode 2023-06-22 23:31:25 +01:00
max98095.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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 ASoC: Merge up fixes 2023-08-10 00:19:02 +01:00
max98363.h ASoC: max98363: add soundwire amplifier driver 2023-03-31 12:54:03 +01:00
max98371.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: max98373: Convert to use GPIO descriptors 2023-09-11 12:50:07 +01:00
max98373-sdw.c ASoC: max98373-sdw: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:33 +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: max98388: Correct the includes 2023-09-11 12:50:08 +01:00
max98388.h ASoC: max98388: add amplifier driver 2023-06-15 13:53:26 +01:00
max98390.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98390.h ASoC: max98390: Use modern ASoC DAI format terminology 2022-02-28 13:34:08 +00:00
max98396.c ASoC: max98396: Drop pointless include 2023-09-11 12:50:08 +01:00
max98396.h ASoC: max98396: Make data monitor features configurable 2022-08-31 12:13:07 +01:00
max98504.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98504.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98520.c ASoC: max98520: Drop pointless includes 2023-09-11 12:50:09 +01:00
max98520.h ASoC: max98520: add max98520 audio amplifier driver 2021-10-27 11:31:23 +01:00
max98925.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: max9892x: Unify interleave mode OF property 2023-08-07 14:41:03 +01:00
max98926.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
max98927.c ASoC: max98927: Drop pointless includes 2023-09-11 12:50:10 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: codecs: msm8916-wcd-digital: Convert to platform remove callback returning void 2023-03-20 13:07:47 +00: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
mt6358.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
mt6358.h ASoC: mediatek: mt6358: add codec driver 2019-01-25 18:07:13 +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 MT6359 accdet jack driver 2021-03-25 17:39:27 +00:00
mt6359.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
mt6359.h ASoC: mediatek: mt6359: add MT6359 accdet jack driver 2021-03-25 17:39:27 +00:00
mt6660.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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
nau8540.c ASoC: nau8540: Add self recovery to improve capture quility 2023-11-08 13:21:05 +00:00
nau8540.h ASoC: nau8540: Add self recovery to improve capture quility 2023-11-08 13:21:05 +00:00
nau8810.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
nau8810.h ASoc: nau8810: add AUX related dapm widgets and routes 2020-04-29 14:23:18 +01:00
nau8821.c ASoC: nau8821: Revise MICBIAS control for power saving. 2023-09-13 18:53:00 +01:00
nau8821.h ASoC: nau8821: Improve AMIC recording performance. 2023-08-23 13:27:22 +01:00
nau8822.c ASoC: nau8822: Fix incorrect type in assignment and cast to restricted __be16 2023-11-17 12:47:49 +00:00
nau8822.h ASoC: nau8822: add speaker Bridge Tied Output configuration 2023-01-09 13:04:19 +00:00
nau8824.c ASoC: Merge fixes due to dependencies 2023-06-16 14:55:20 +01:00
nau8824.h ASoC: nau8824: Fix semaphore is released unexpectedly 2022-09-19 18:35:23 +01:00
nau8825.c ASoC: nau8825: Replace copied'n'pasted intlog10() 2023-07-09 22:47:51 +01:00
nau8825.h ASoC: nau8825: Add registers patch for NAU8825C 2023-06-02 12:55:32 +01:00
pcm179x-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm186x-spi.c ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
pcm186x.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
pcm186x.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
pcm512x-i2c.c ASoC: Adds support for TAS575x to the pcm512x driver 2023-10-02 19:42:45 +01:00
pcm512x-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
pcm512x.c ASoC: Adds support for TAS575x to the pcm512x driver 2023-10-02 19:42:45 +01:00
pcm512x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 174 2019-05-30 11:26:41 -07:00
pcm1681.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
pcm1789-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: 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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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 ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm3168a-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
pcm3168a.c ASoC: pcm*: Remove now redundant non_legacy_dai_naming flag 2022-06-27 13:17:04 +01: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
peb2466.c ASoC: codecs: Remove unneeded semicolon 2023-02-13 12:45:27 +00:00
rk817_codec.c ASoC: codecs: rk817_codec: Convert to platform remove callback returning void 2023-03-20 13:07:48 +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
rt274.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt274.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt286.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt286.h ASoC: codecs: rt286: Reorganize jack detect handling 2022-06-10 13:32:17 +01:00
rt298.c ASoC: codecs: rt298: remove redundant assignment to d_len_code 2023-10-23 19:40:22 +01:00
rt298.h ASoC: codecs: rt298: Reorganize jack detect handling 2022-06-10 13:32:18 +01:00
rt700-sdw.c ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:24 +01:00
rt700-sdw.h ASoC: rt700: add rt700 codec driver 2020-01-10 13:31:49 +00:00
rt700.c ASoC: rt700: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:24 +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 ASoC: rt711-sdca: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:23 +01: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: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:23 +01:00
rt711-sdca.h ASoC: codecs: rt711-sdca: do not store status in state container 2023-05-18 19:25:20 +09:00
rt711-sdw.c ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:22 +01:00
rt711-sdw.h ASoC: rt711: add two jack detection modes 2021-06-21 13:06:25 +01:00
rt711.c ASoC: rt711: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:22 +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: rt712-sdca-dmic: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:26 +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: rt1712-sdca: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:25 +01:00
rt712-sdca-sdw.h ASoC: rt712-sdca: Add RT712 SDCA driver for Jack and Amp topology 2023-02-09 16:06:39 +00:00
rt712-sdca.c ASoC: rt712-sdca: fix speaker route missing issue 2023-10-30 15:42:35 +00:00
rt712-sdca.h ASoC: codecs: rt712-sdca: do not store status in state container 2023-05-18 19:25:22 +09:00
rt715-sdca-sdw.c ASoC: rt715-sdca: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:28 +01: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: reorder the argument in error log 2023-10-12 20:28:15 +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: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:27 +01:00
rt715-sdw.h ASoC: rt715: add RT715 codec driver 2020-01-13 14:58:45 +00:00
rt715.c ASoC: rt715: reorder the argument in error log 2023-10-12 20:28:16 +01:00
rt715.h ASoC: rt715: Add software reset in io init 2023-08-10 15:44:40 +01:00
rt722-sdca-sdw.c Merge branch 'for-linus' into for-next 2023-08-24 09:27:21 +02:00
rt722-sdca-sdw.h ASoC: rt722-sdca: Add RT722 SDCA driver 2023-05-09 15:35:57 +09:00
rt722-sdca.c ASoC: rt722-sdca: Remove redundant sdca mask 2023-07-09 22:50:58 +01:00
rt722-sdca.h ASoC: codecs: rt722-sdca: do not store status in state container 2023-05-18 19:25:25 +09:00
rt1011.c ASoC: rt1011: Drop GPIO includes 2023-08-13 19:37:49 +01:00
rt1011.h ASoC: rt1011: revert 'I2S Reference' to SOC_ENUM_EXT 2021-11-12 18:16:41 +00:00
rt1015.c ASoC: rt1015: fix the first word being cut off 2023-09-15 13:16:24 +01: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: rt1016: Drop GPIO include 2023-08-13 19:37:52 +01:00
rt1016.h ASoC: rt1016: Add the rt1016 support 2020-05-07 13:18:04 +01:00
rt1017-sdca-sdw.c ASoC: rt1017: Add RT1017 SDCA amplifier driver 2023-07-25 12:11:55 +01:00
rt1017-sdca-sdw.h ASoC: rt1017: Remove unused function 2023-07-27 20:32:15 +01:00
rt1019.c ASoC: rt1019: Drop GPIO include 2023-08-13 19:37:52 +01:00
rt1019.h ASoC: rt1019: Fix the TDM settings 2022-10-13 13:01:32 +01:00
rt1305.c ASoC: rt1305: Drop GPIO includes 2023-08-13 19:37:53 +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: Merge up fixes 2023-08-17 22:38:42 +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: rt1308: Drop GPIO includes 2023-08-13 19:37:54 +01:00
rt1308.h ASoC: rt1308-sdw: update the preset settings 2022-10-19 13:39:33 +01:00
rt1316-sdw.c ASoC: rt1316-sdw: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:30 +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: rt1318-sdw: enable pm_runtime in probe, keep status as 'suspended' 2023-08-07 14:32:30 +01:00
rt1318-sdw.h ASoC: codecs: rt1318: do not store status in state container 2023-05-18 19:25:18 +09:00
rt5514-spi.c ASoC: rt5514-spi: Drop GPIO include 2023-08-13 19:37:55 +01: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: Drop GPIO include 2023-08-13 19:37:56 +01:00
rt5514.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5616.c ASoC: rt5616: Use maple tree register cache 2023-06-19 12:58:38 +01:00
rt5616.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5631.c ASoC: rt5631: Use maple tree register cache 2023-06-19 12:58:39 +01: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: Only cancel jack-detect work on suspend if active 2023-09-12 14:37:51 +01:00
rt5640.h ASoC: rt5640: Convert to just use GPIO descriptors 2023-08-17 15:10:10 +01:00
rt5645.c ASoC: rt5645: Drop double EF20 entry from dmi_platform_data[] 2024-01-25 15:45:07 -08: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: rt5651: Use maple tree register cache 2023-06-19 12:58:42 +01:00
rt5651.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5659.c ASoC: rt5659: Drop legacy GPIO include 2023-08-13 19:37:57 +01:00
rt5659.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5660.c ASoC: rt5660: Drop GPIO includes 2023-08-13 19:37:58 +01:00
rt5660.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5663.c ASoC: rt5665: Use maple tree register cache 2023-06-19 12:58:44 +01:00
rt5663.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5665.c ASoC: rt5665: Convert to use GPIO descriptors 2023-08-17 15:10:11 +01:00
rt5665.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
rt5668.c ASoC: rt5668: Convert to use GPIO descriptors 2023-08-17 15:10:12 +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: Use maple tree register cache 2023-06-19 12:58:46 +01:00
rt5670.h ASoC: rt5670: Add a rt5670_components() helper 2021-04-02 16:13:23 +01:00
rt5677-spi.c ASoC: codec: rt5677: convert not to use asoc_xxx() 2023-09-25 14:16:42 +02:00
rt5677-spi.h ASoC: rt5677: Fix build error without CONFIG_SPI 2019-11-27 12:50:56 +00:00
rt5677.c ASoC: rt5677: Sort headers alphabetically 2023-07-09 22:47:09 +01:00
rt5677.h ASoC: rt5677: Use device_get_match_data() 2023-07-09 22:47:08 +01:00
rt5682-i2c.c ASoC: rt5682: Fix regulator enable/disable sequence 2023-10-02 14:06:15 +01:00
rt5682-sdw.c ASoC: rt5682: Convert to use GPIO descriptors 2023-08-17 15:10:13 +01:00
rt5682.c ASoC: rt5682: Convert to use GPIO descriptors 2023-08-17 15:10:13 +01:00
rt5682.h ASoC: rt5682: Convert to use GPIO descriptors 2023-08-17 15:10:13 +01:00
rt5682s.c ASoC: codecs: rt5682s: Handle component name prefix 2023-10-26 12:15:43 +01:00
rt5682s.h ASoC: rt5682s: Convert to use GPIO descriptors 2023-08-17 15:10:13 +01:00
rt9120.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rtq9128.c ASoC: codecs: rtq9128: Fix TDM enable and DAI format control flow 2024-02-05 20:17:05 +00:00
sdw-mockup.c ASoC: codecs: sdw-mockup: simplify set_stream 2023-03-29 15:03:00 +01:00
sgtl5000.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01: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: Add __counted_by for struct sigmadsp_data and use struct_size() 2023-10-16 12:55:16 +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: simple-mux: add read function 2022-11-03 13:26:14 +00:00
sma1303.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
sma1303.h ASoC: The Iron Device SMA1303 is a boosted Class-D audio amplifier. 2023-01-28 10:50:51 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sta32x.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
sta32x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
sta350.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
sta350.h ALSA: Fix some typo 2021-12-06 10:04:05 +01:00
sta529.c ASoC: sta529: Update to use maple tree register cache 2023-07-27 20:32:10 +01: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: Update to use maple tree register cache 2023-07-27 20:32:12 +01:00
tas571x.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
tas571x.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
tas2552.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas2552.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
tas2562.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
tas2562.h ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 2021-06-03 13:55:21 +01:00
tas2764.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas2764.h ASoC: tas2764: Export highpass filter setting 2022-08-25 18:00:00 +01:00
tas2770.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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-10-13 16:41:16 +01:00
tas2780.h ASoC: add tas2780 driver 2022-07-08 11:52:42 +01:00
tas2781-comlib.c ALSA: hda/tas2781: move set_drv_data outside tasdevice_init 2023-12-29 13:42:17 +01:00
tas2781-fmwlib.c ASoC: tas2781: add support for FW version 0x0503 2024-01-25 15:45:06 -08:00
tas2781-i2c.c ALSA: hda/tas2781: move set_drv_data outside tasdevice_init 2023-12-29 13:42:17 +01:00
tas5086.c ASoC: Drop unnecessary of_match_device() calls 2023-10-09 13:13:57 +01:00
tas5720.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01: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: Use devm_kmemdup to replace devm_kmalloc + memcpy 2023-08-14 19:44:38 +01:00
tas6424.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
tas6424.h ASoC: Replace HTTP links with HTTPS ones 2020-07-22 14:31:55 +01:00
tda7419.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tfa989x.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tfa9879.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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-10-02 16:17:43 +01:00
tlv320adcx140.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320adcx140.h ASoC: tlv320adcx140: extend list of supported samplerates 2023-02-14 13:25:18 +00:00
tlv320aic3x-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320aic3x-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
tlv320aic3x.c ASoC: tlv320aic3x: switch to using gpiod API 2022-11-03 13:26:13 +00:00
tlv320aic3x.h ASoC: tlv320aic3x: remove support for platform data 2022-11-03 13:26:12 +00:00
tlv320aic23-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +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: switch to gpiod_set_value_cansleep 2023-10-19 14:53:31 +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: 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: Simplify probe() 2023-09-11 01:18:59 +01:00
tlv320aic32x4.c ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32x4_probe() 2023-09-11 01:18:58 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320dac33.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
tpa6130a2.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tpa6130a2.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336 2019-06-05 17:37:07 +02:00
ts3a227e.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ts3a227e.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
tscs42xx.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tscs42xx.h ASoC: TSCS42xx: Add headphone auto switching 2018-06-18 12:54:38 +01:00
tscs454.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tscs454.h ASoC: TSCS454: Add Support 2018-06-01 12:05:30 +01:00
twl4030.c ASoC: twl4030: make read-only array ramp_base static const 2022-10-18 19:16:49 +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
uda1334.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
uda1380.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: 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-06 13:46:30 +01:00
wcd-mbhc-v2.h ASoC: codecs: wcd: add multi button Headset detection support 2021-06-04 15:29:00 +01:00
wcd934x.c ASoC: codecs: wcd934x: fix resource leaks on component remove 2023-07-06 13:46:29 +01:00
wcd938x-sdw.c ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors 2023-10-09 13:03:37 +01:00
wcd938x.c ASoC: codecs: wcd938x: fix headphones volume controls 2024-02-05 20:17:11 +00:00
wcd938x.h ASoC: codecs: wcd938x: fix accessing regmap on unattached devices 2023-05-04 10:14:30 +09:00
wcd9335.c ASoC: codecs: wcd9335: Handle component name prefix 2023-10-26 12:15:45 +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: Add MODULE_FIRMWARE macros 2023-06-16 14:56:06 +01:00
wm1250-ev1.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm2000.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm2000.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm2200.c ASoC: codecs/wm*: merge DAI call back functions into ops 2023-08-14 13:10:31 +01: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 ASoC: wm5100: Update to use maple tree register cache 2023-07-18 14:45:14 +01:00
wm5100.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5102.c ASoC: codecs/wm*: merge DAI call back functions into ops 2023-08-14 13:10:31 +01:00
wm5102.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm5110.c ASoC: codec: wm: convert not to use asoc_xxx() 2023-09-25 14:16:42 +02: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: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8510.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8523.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8523.h ASoC: wm8523: Fix a typo in a comment 2020-10-02 21:05:29 +01:00
wm8524.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8580.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8580.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8711.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +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: Explicitly include correct DT includes 2023-10-09 13:13:56 +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: Explicitly include correct DT includes 2023-10-09 13:13:56 +01: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: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8737.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8741.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8741.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8750.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8750.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8753.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8753.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8770.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8770.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8776.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01: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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8804-spi.c spi: make remove callback a void function 2022-02-09 13:00:45 +00:00
wm8804.c ASoC: Explicitly include correct DT includes 2023-10-09 13:13:56 +01:00
wm8804.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8900.c ASoC: wm8900: Update to use maple tree register cache 2023-07-18 14:45:29 +01:00
wm8900.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8903.c ASoC: wm8903: Update to use maple tree register cache 2023-07-18 14:45:30 +01:00
wm8903.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8904.c Merge branch 'for-linus' into for-next 2023-08-24 09:27:21 +02:00
wm8904.h ASoC: wm8904: configure sysclk/FLL automatically 2019-11-11 19:42:56 +00:00
wm8940.c ASoC: wm8940: Update to use maple tree register cache 2023-07-18 14:45:38 +01:00
wm8940.h ASoC: wm8940: Read chip ID when wm8940 codec probing 2022-12-25 23:33:30 +00:00
wm8955.c ASoC: wm8955: Update to use maple tree register cache 2023-07-18 14:45:39 +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 ASoC: wm8960: Fix error handling in probe 2023-09-11 01:23:55 +01:00
wm8960.h ASoC: wm8960: Make automatic the default clocking mode 2023-07-31 16:12:47 +01:00
wm8961.c ASoC: wm8961: Update to use maple tree register cache 2023-07-18 14:45:32 +01:00
wm8961.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8962.c ASoC: codecs: wm8962: Handle component name prefix 2023-10-26 12:15:46 +01:00
wm8962.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8971.c ASoC: wm8971: Update to use maple tree register cache 2023-07-18 14:45:40 +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 2023-11-13 19:45:17 +00:00
wm8974.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8978.c ASoC: wm8978: Update to use maple tree register cache 2023-07-18 14:45:41 +01:00
wm8978.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8983.c ASoC: wm8983: Update to use maple tree register cache 2023-07-18 14:45:42 +01:00
wm8983.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8985.c ASoC: wm8985: Update to use maple tree register cache 2023-07-18 14:45:43 +01:00
wm8985.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8988.c ASoC: wm8988: Update to use maple tree register cache 2023-07-18 14:45:44 +01:00
wm8988.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8990.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8990.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8991.c ASoC: wm8991: Update to use maple tree register cache 2023-07-18 14:45:34 +01:00
wm8991.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8993.c ASoC: wm8993: Update to use maple tree register cache 2023-07-18 14:45:35 +01: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: codecs: wm8994: Handle component name prefix 2023-10-26 12:15:47 +01:00
wm8994.h ASoC: wm8994: align function prototype 2021-03-11 13:24:16 +00:00
wm8995.c ASoC: codecs: wm8995: Handle component name prefix 2023-10-26 12:15:48 +01:00
wm8995.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8996.c ASoC: wm8996: Update to use maple tree register cache 2023-07-18 14:45:37 +01:00
wm8996.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
wm8997.c ASoC: codecs: wm8997: Convert to platform remove callback returning void 2023-03-20 13:07:53 +00:00
wm8997.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm8998.c ASoC: codecs: wm8998: Convert to platform remove callback returning void 2023-03-20 13:07:54 +00:00
wm8998.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm9081.c ASoC: wm9081: Update to use maple tree register cache 2023-07-18 14:45:15 +01:00
wm9081.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 2019-06-19 17:09:55 +02:00
wm9090.c ASoC: wm9090: Update to use maple tree register cache 2023-07-18 14:45:16 +01: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: Update to use maple tree register cache 2023-07-18 14:45:45 +01:00
wm9713.c ASoC: wm9713: Update to use maple tree register cache 2023-07-18 14:45:46 +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: fix memleak in wm_adsp_buffer_populate 2023-12-04 13:00:13 +00:00
wm_adsp.h ASoC: wm_adsp: Support powering-up DSP without trying to load firmware 2023-08-15 13:56:46 +01: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: wsa881x: Update to use maple tree register cache 2023-07-17 06:15:22 +01:00
wsa883x.c ASoC: codecs: wsa883x: fix PA volume control 2024-02-05 20:17:12 +00:00
wsa884x.c ASoC: codecs: wsa884x: Add WSA884x family of speakers 2023-06-21 13:42:50 +01:00
zl38060.c ASoC: codecs: zl38060: Mark OF related data as maybe unused 2023-03-13 14:08:49 +00:00