linux-mainline/sound/soc/codecs
Shuming Fan 23adeb7056
ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0
When the system suspends, peripheral SDCA interrupts are disabled.
When system level resume is invoked, the peripheral SDCA interrupts
should be enabled to handle JD events.
Enable SDCA interrupts in resume sequence when ClockStop Mode0 is applied.

Signed-off-by: Shuming Fan <shumingf@realtek.com>
Reported-by: Vijendar Mukunda <Vijendar.Mukunda@amd.com>
Link: https://lore.kernel.org/r/20230721090711.128247-1-shumingf@realtek.com
Signed-off-by: Mark Brown <broonie@kernel.org>
2023-07-25 12:09:59 +01:00
..
aw88395 ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
88pm860x-codec.c
88pm860x-codec.h
ab8500-codec.c
ab8500-codec.h
ac97.c
ad193x-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ad193x-spi.c
ad193x.c
ad193x.h
ad1836.c
ad1836.h
ad1980.c
ad73311.c
ad73311.h
adau17x1.c ASoC: adau1761: Use the devm_clk_get_optional() helper 2023-05-22 11:18:51 +01:00
adau17x1.h
adau1372-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1372-spi.c
adau1372.c
adau1372.h
adau1373.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1373.h
adau1701.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1701.h
adau1761-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1761-spi.c
adau1761.c
adau1761.h
adau1781-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1781-spi.c
adau1781.c
adau1781.h
adau1977-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau1977-spi.c ASoC: codecs: adau1977-spi: Mark OF related data as maybe unused 2023-03-13 14:08:45 +00:00
adau1977.c
adau1977.h
adau7002.c
adau7118-hw.c
adau7118-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
adau7118.c ASoC: adau7118: don't disable regulators on device unbind 2023-02-24 13:12:50 +00:00
adau7118.h
adau-utils.c
adau-utils.h
adav80x.c
adav80x.h
adav801.c
adav803.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ads117x.c
ak4104.c
ak4118.c ASoC: ak4118: Update to use new component control notify helper 2023-05-15 20:11:17 +09:00
ak4375.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4458.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4458.h
ak4535.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4535.h
ak4554.c
ak4613.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4641.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4642.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4671.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak4671.h
ak5386.c
ak5558.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ak5558.h
alc5623.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
alc5623.h
alc5632.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
alc5632.h
arizona-jack.c
arizona.c
arizona.h
aw8738.c
bd28623.c
bt-sco.c
chv3-codec.c ASoC: Add Google Chameleon v3 codec driver 2023-05-17 10:37:08 +09:00
cirrus_legacy.h
cpcap.c
cq93vc.c
cros_ec_codec.c
cs35l32.c ASoC: cs35l32: Use maple tree register cache 2023-06-13 12:11:00 +01:00
cs35l32.h
cs35l33.c ASoC: cs35l33: Use maple tree register cache 2023-06-13 12:11:01 +01:00
cs35l33.h
cs35l34.c ASoC: cs35l34: Use maple tree register cache 2023-06-13 12:11:02 +01:00
cs35l34.h
cs35l35.c ASoC: cs35l35: Use maple tree register cache 2023-06-13 12:11:03 +01:00
cs35l35.h
cs35l36.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs35l36.h
cs35l41-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs35l41-lib.c ASoC: cs35l41: Fix default regmap values for some registers 2023-05-23 19:10:45 +01:00
cs35l41-spi.c
cs35l41.c ASoC: cs35l41: Add 12288000 clk freq to cs35l41_fs_mon clk config 2023-03-20 21:02:30 +00:00
cs35l41.h ALSA: cs35l41: Add shared boost feature 2023-03-05 23:36:43 +00:00
cs35l45-i2c.c ASoC: cs35l45: Relicense to GPL only 2023-05-25 10:54:21 +01:00
cs35l45-spi.c ASoC: cs35l45: Relicense to GPL only 2023-05-25 10:54:21 +01:00
cs35l45-tables.c ASoC: cs35l45: Relicense to GPL only 2023-05-25 10:54:21 +01:00
cs35l45.c ASoC: cs35l45: Relicense to GPL only 2023-05-25 10:54:21 +01:00
cs35l45.h ASoC: cs35l45: Relicense to GPL only 2023-05-25 10:54:21 +01:00
cs35l56-i2c.c ASoC: Switch two more i2c drivers back to use .probe() 2023-06-12 14:47:49 +01:00
cs35l56-sdw.c ASoC: cs35l56: Don't return a value from cs35l56_remove() 2023-04-17 12:55:51 +01:00
cs35l56-shared.c ASoC: cs35l56: Rename mixer source defines for SoundWire DP1 2023-04-18 17:09:16 +01:00
cs35l56-spi.c ASoC: cs35l56: Rework IRQ allocation 2023-04-17 12:55:47 +01:00
cs35l56.c ASoC: Merge fixes due to dependencies 2023-06-16 14:55:20 +01:00
cs35l56.h ASoC: cs35l56: Don't return a value from cs35l56_remove() 2023-04-17 12:55:51 +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: codecs: cs42l42-sdw: clear stream 2023-03-29 15:02:59 +01:00
cs42l42.c ASoC: cs42l42: Use maple tree register cache 2023-06-13 12:11:05 +01:00
cs42l42.h
cs42l51-i2c.c ASoC: cs42l51: fix driver to properly autoload with automatic module loading 2023-07-17 06:15:09 +01:00
cs42l51.c ASoC: cs42l51: fix driver to properly autoload with automatic module loading 2023-07-17 06:15:09 +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: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs42l52.h
cs42l56.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs42l56.h
cs42l73.c ASoC: cs42l73: Use maple tree register cache 2023-06-13 12:11:06 +01:00
cs42l73.h
cs42l83-i2c.c ASoC: cs42l83: Use maple tree register cache 2023-06-13 12:11:07 +01:00
cs42xx8-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs42xx8.c
cs42xx8.h
cs47l15.c ASoC: codecs: cs47l15: Convert to platform remove callback returning void 2023-03-20 13:07:36 +00:00
cs47l24.c ASoC: codecs: cs47l24: Convert to platform remove callback returning void 2023-03-20 13:07:37 +00:00
cs47l24.h
cs47l35.c ASoC: codecs: cs47l35: Convert to platform remove callback returning void 2023-03-20 13:07:38 +00:00
cs47l85.c ASoC: codecs: cs47l85: Convert to platform remove callback returning void 2023-03-20 13:07:39 +00:00
cs47l90.c ASoC: codecs: cs47l90: Convert to platform remove callback returning void 2023-03-20 13:07:40 +00:00
cs47l92.c ASoC: codecs: cs47l92: Convert to platform remove callback returning void 2023-03-20 13:07:41 +00:00
cs53l30.c ASoC: cs35l30: Use maple tree register cache 2023-06-13 12:11:08 +01:00
cs53l30.h
cs4234.c ASoC: cs4234: Use maple tree register cache 2023-06-13 12:11:04 +01:00
cs4234.h
cs4265.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs4265.h
cs4270.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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: cs4271: flat regcache, trivial simplifications 2023-04-11 12:37:16 +01:00
cs4271.h
cs4341.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs4349.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cs4349.h
cs43130.c ASoC: cs43130: Use maple tree register cache 2023-06-13 12:11:08 +01:00
cs43130.h
cx2072x.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
cx2072x.h
cx20442.c
cx20442.h
da732x_reg.h
da732x.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
da732x.h
da7210.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
da7213.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
da7213.h
da7218.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
da7218.h
da7219-aad.c ASoC: da7219: Check for failure reading AAD IRQ events 2023-07-23 23:40:00 +01:00
da7219-aad.h ASoC: da7219: Improve the relability of AAD IRQ process 2023-04-13 11:42:15 +01:00
da7219.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
da7219.h
da9055.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
dmic.c
es7134.c
es7241.c
es8316.c ASoc: codecs: ES8316: Fix DMIC config 2023-07-25 12:09:56 +01:00
es8316.h
es8326.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
es8326.h
es8328-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
es8328-spi.c
es8328.c ASoC: es8328: Use maple tree register cache 2023-06-19 12:58:30 +01:00
es8328.h
gtm601.c
hda-dai.c
hda.c
hda.h
hdac_hda.c
hdac_hda.h
hdac_hdmi.c ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 2023-03-24 19:27:03 +00:00
hdac_hdmi.h
hdmi-codec.c ASoC: hdmi-codec: fix channel info for compressed formats 2023-06-26 13:28:55 +01:00
ics43432.c
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
isabelle.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
isabelle.h
jz4725b.c
jz4740.c
jz4760.c ASoC: codecs/jz4760: add digital gain controls 2023-02-01 16:13:08 +00:00
jz4770.c
Kconfig Linux 6.5-rc2 2023-07-17 06:12:31 +01:00
l3.c
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
lochnagar-sc.c
lpass-macro-common.c ASoC: Use of_property_present() for testing DT property presence 2023-03-11 12:18:54 +00:00
lpass-macro-common.h ASoC: codecs: lpass-rx-macro: add support for SM8550 2023-03-29 12:31:37 +01:00
lpass-rx-macro.c ASoC: Merge fixes 2023-03-30 00:14:00 +01:00
lpass-tx-macro.c ASoC: lpass: Fix for KASAN use_after_free out of bounds 2023-05-17 10:48:06 +09:00
lpass-va-macro.c ASoC: codecs: lpass-va-macro: Convert to platform remove callback returning void 2023-03-20 13:07:44 +00:00
lpass-wsa-macro.c ASoC: Merge fixes 2023-03-30 00:14:00 +01:00
lpass-wsa-macro.h
madera.c
madera.h
Makefile ASoC: codecs: wsa884x: Add WSA884x family of speakers 2023-06-21 13:42:50 +01:00
max9759.c
max9768.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9850.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9850.h
max9860.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9860.h
max9867.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9867.h
max9877.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max9877.h
max98088.c ASoC: max98088: clean up some inconsistent indenting 2023-06-08 11:36:26 +01:00
max98088.h
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
max98357a.c
max98363.c ASoC: max98363: Remove cache defaults for volatile registers 2023-06-19 12:59:26 +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
max98373-i2c.c ASoC: use pm.h instead of runtime_pm.h 2023-05-23 13:55:56 +01:00
max98373-sdw.c ASoC: codecs: max98373-sdw: simplify set_stream 2023-03-29 15:03:01 +01:00
max98373-sdw.h
max98373.c ASoC: max98373: change power down sequence for smart amp 2023-04-06 16:49:35 +01:00
max98373.h
max98388.c ASoC: max98388: fix error code in probe() 2023-06-19 12:59:34 +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
max98396.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98396.h
max98504.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98504.h
max98520.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98520.h
max98925.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98925.h
max98926.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98926.h
max98927.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
max98927.h
mc13783.c
mc13783.h
ml26124.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ml26124.h
msm8916-wcd-analog.c ASoC: codecs: msm8916-wcd-analog: Convert to platform remove callback returning void 2023-03-20 13:07:46 +00: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
mt6351.h
mt6358.c ASoC: mediatek: mt6358: fix UNINIT problem 2023-03-13 14:08:38 +00:00
mt6358.h
mt6359-accdet.c
mt6359-accdet.h
mt6359.c ASoC: mediatek: mt6359: update route for lineout mux 2023-05-23 19:33:09 +01:00
mt6359.h
mt6660.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
mt6660.h
nau8315.c
nau8540.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
nau8540.h
nau8810.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
nau8810.h
nau8821.c ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect 2023-07-23 23:40:05 +01:00
nau8821.h ASoC: nau8821: Implement DRC controls 2023-03-05 23:38:35 +00:00
nau8822.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
nau8822.h
nau8824.c ASoC: Merge fixes due to dependencies 2023-06-16 14:55:20 +01:00
nau8824.h
nau8825.c ASoC: nau8825: Update output control for NAU8825C 2023-06-02 12:55:34 +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
pcm179x.h
pcm186x-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm186x-spi.c
pcm186x.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
pcm186x.h
pcm512x-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm512x-spi.c
pcm512x.c
pcm512x.h
pcm1681.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm1789-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm1789.c
pcm1789.h
pcm3008.c
pcm3008.h
pcm3060-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm3060-spi.c
pcm3060.c
pcm3060.h
pcm3168a-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
pcm3168a-spi.c
pcm3168a.c
pcm3168a.h
pcm5102a.c
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
rl6231.c
rl6231.h
rl6347a.c
rl6347a.h
rt274.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt274.h
rt286.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt286.h
rt298.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt298.h
rt700-sdw.c ASoC: rt700: Use maple tree register cache 2023-06-14 12:26:39 +01:00
rt700-sdw.h
rt700.c ASoC: codecs: rt700-sdw: simplify set_stream 2023-03-29 15:03:04 +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: fix for JD event handling in ClockStop Mode0 2023-07-25 12:09:59 +01:00
rt711-sdca-sdw.h
rt711-sdca.c ASoC: codecs: rt711-sdca: simplify set_stream 2023-03-29 15:03:06 +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: fix for JD event handling in ClockStop Mode0 2023-07-25 12:09:59 +01:00
rt711-sdw.h
rt711.c ASoC: codecs: rt711-sdw: simplify set_stream 2023-03-29 15:03:05 +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: Use maple tree register cache 2023-06-14 12:26:41 +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-sdca: fix for JD event handling in ClockStop Mode0 2023-07-25 12:09:57 +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: codecs: rt712-sdca: simplify set_stream 2023-03-29 15:03:07 +01: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: Use maple tree register cache 2023-06-14 12:26:41 +01:00
rt715-sdca-sdw.h
rt715-sdca.c ASoC: codecs: rt715-sdca: simplify set_stream 2023-03-29 15:03:09 +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: codecs: rt715: do not store status in state container 2023-05-18 19:25:24 +09:00
rt715-sdw.h
rt715.c ASoC: codecs: rt715: simplify set_stream 2023-03-29 15:03:08 +01:00
rt715.h ASoC: codecs: rt715: do not store status in state container 2023-05-18 19:25:24 +09:00
rt722-sdca-sdw.c ASoC: rt722-sdca: fix for JD event handling in ClockStop Mode0 2023-07-25 12:09:58 +01: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: Add RT722 SDCA driver 2023-05-09 15:35:57 +09: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: Use maple tree register cache 2023-06-19 12:58:33 +01:00
rt1011.h
rt1015.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt1015.h
rt1015p.c
rt1016.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
rt1016.h
rt1019.c ASoC: rt1019: Use maple tree register cache 2023-06-19 12:58:34 +01:00
rt1019.h
rt1305.c ASoC: rt1305: Use maple tree register cache 2023-06-19 12:58:34 +01:00
rt1305.h
rt1308-sdw.c ASoC: rt1308: Use maple tree register cache 2023-06-14 12:26:43 +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: Use maple tree register cache 2023-06-19 12:58:35 +01:00
rt1308.h
rt1316-sdw.c ASoC: rt1316: Use maple tree register cache 2023-06-14 12:26:44 +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: Use maple tree register cache 2023-06-14 12:26:45 +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
rt5514-spi.h
rt5514.c ASoC: rt5514: Use maple tree register cache 2023-06-19 12:58:37 +01:00
rt5514.h
rt5616.c ASoC: rt5616: Use maple tree register cache 2023-06-19 12:58:38 +01:00
rt5616.h
rt5631.c ASoC: rt5631: Use maple tree register cache 2023-06-19 12:58:39 +01:00
rt5631.h
rt5640.c ASoC: rt5640: Fix the issue of speaker noise 2023-07-14 14:44:21 +01:00
rt5640.h
rt5645.c ASoC: rt5645: check return value after reading device id 2023-07-05 13:00:54 +01:00
rt5645.h
rt5651.c ASoC: rt5651: Use maple tree register cache 2023-06-19 12:58:42 +01:00
rt5651.h
rt5659.c ASoC: rt5659: Use the devm_clk_get_optional() helper 2023-05-22 11:18:54 +01:00
rt5659.h
rt5660.c ASoC: rt5660: Use maple tree register cache 2023-06-19 12:58:43 +01:00
rt5660.h
rt5663.c ASoC: rt5665: Use maple tree register cache 2023-06-19 12:58:44 +01:00
rt5663.h
rt5665.c ASoC: rt5665: Use maple tree register cache 2023-06-19 12:58:44 +01:00
rt5665.h
rt5668.c ASoC: rt5668: Use maple tree register cache 2023-06-19 12:58:45 +01:00
rt5668.h
rt5670-dsp.h
rt5670.c ASoC: rt5670: Use maple tree register cache 2023-06-19 12:58:46 +01:00
rt5670.h
rt5677-spi.c
rt5677-spi.h
rt5677.c ASoC: rt5677: Add MODULE_FIRMWARE macro 2023-06-16 14:56:05 +01:00
rt5677.h
rt5682-i2c.c ASoC: rt5682: Use maple tree register cache 2023-06-19 12:58:47 +01:00
rt5682-sdw.c ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 2023-07-25 12:09:55 +01:00
rt5682.c ASoC: rt5682: Disable jack detection interrupt during suspend 2023-05-17 10:48:07 +09:00
rt5682.h ASoC: Merge fixes due to dependencies 2023-06-16 14:55:20 +01:00
rt5682s.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
rt5682s.h SoC: rt5682s: Disable jack detection interrupt during suspend 2023-02-14 13:25:17 +00:00
rt9120.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sdw-mockup.c ASoC: codecs: sdw-mockup: simplify set_stream 2023-03-29 15:03:00 +01:00
sgtl5000.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sgtl5000.h
si476x.c
sigmadsp-i2c.c
sigmadsp-regmap.c
sigmadsp.c
sigmadsp.h
simple-amplifier.c
simple-mux.c
sma1303.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sma1303.h
spdif_receiver.c
spdif_transmitter.c
src4xxx-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
src4xxx.c
src4xxx.h
ssm2305.c
ssm2518.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ssm2518.h
ssm2602-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ssm2602-spi.c
ssm2602.c ASoC: ssm2602: Add workaround for playback distortions 2023-05-12 10:26:47 +09:00
ssm2602.h
ssm3515.c ASoC: Switch two more i2c drivers back to use .probe() 2023-06-12 14:47:49 +01:00
ssm4567.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sta32x.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sta32x.h
sta350.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
sta350.h
sta529.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
stac9766.c
sti-sas.c
tas571x.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas571x.h
tas2552.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas2552.h
tas2562.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
tas2562.h
tas2764.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas2764.h
tas2770.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas2770.h
tas2780.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas2780.h
tas2781-comlib.c ASoC: tas2781: Add tas2781 driver 2023-06-19 12:59:31 +01:00
tas2781-fmwlib.c ASoC: tas2781: Fix error code in tas2781_load_calibration() 2023-06-23 16:28:58 +01:00
tas2781-i2c.c ASoC: tas2781: Add tas2781 driver 2023-06-19 12:59:31 +01:00
tas5086.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas5720.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
tas5720.h
tas5805m.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tas6424.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
tas6424.h
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
tlv320adc3xxx.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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
tlv320aic3x.c
tlv320aic3x.h
tlv320aic23-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320aic23-spi.c
tlv320aic23.c
tlv320aic23.h
tlv320aic26.c
tlv320aic26.h
tlv320aic31xx.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320aic31xx.h
tlv320aic32x4-clk.c ASoC: tlv320aic32x4: pll: Remove impossible condition in clk_aic32x4_pll_determine_rate() 2023-06-13 12:00:55 -07:00
tlv320aic32x4-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320aic32x4-spi.c
tlv320aic32x4.c
tlv320aic32x4.h
tlv320dac33.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tlv320dac33.h
tpa6130a2.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tpa6130a2.h
ts3a227e.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
ts3a227e.h
tscs42xx.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tscs42xx.h
tscs454.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
tscs454.h
twl4030.c
twl6040.c
twl6040.h
uda134x.c
uda134x.h
uda1334.c
uda1380.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
uda1380.h
wcd934x.c ASoC: codecs: wcd934x: fix resource leaks on component remove 2023-07-06 13:46:29 +01:00
wcd938x-sdw.c ASoC: Merge fixes due to dependencies 2023-06-16 14:55:20 +01:00
wcd938x.c ASoC: codecs: wcd938x: fix resource leaks on component remove 2023-07-06 13:46:28 +01: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: Simplify with dev_err_probe 2023-04-18 14:02:19 +01:00
wcd9335.h
wcd-clsh-v2.c
wcd-clsh-v2.h
wcd-mbhc-v2.c ASoC: codecs: wcd-mbhc-v2: fix resource leaks on component remove 2023-07-06 13:46:30 +01:00
wcd-mbhc-v2.h
wl1273.c
wl1273.h
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
wm2200.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm2200.h
wm5100-tables.c
wm5100.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm5100.h
wm5102.c ASoC: codecs: wm5102: Convert to platform remove callback returning void 2023-03-20 13:07:50 +00:00
wm5102.h
wm5110.c ASoC: codecs: wm5110: Convert to platform remove callback returning void 2023-03-20 13:07:51 +00:00
wm5110.h
wm8350.c
wm8350.h
wm8400.c
wm8400.h
wm8510.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8510.h
wm8523.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8523.h
wm8524.c
wm8580.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8580.h
wm8711.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8711.h
wm8727.c
wm8728.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8728.h
wm8731-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8731-spi.c
wm8731.c
wm8731.h
wm8737.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8737.h
wm8741.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8741.h
wm8750.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8750.h
wm8753.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8753.h
wm8770.c
wm8770.h
wm8776.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8776.h
wm8782.c
wm8804-i2c.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8804-spi.c
wm8804.c
wm8804.h
wm8900.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8900.h
wm8903.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8903.h
wm8904.c ASoC: wm8904: Fill the cache for WM8904_ADC_TEST_0 register 2023-07-24 20:10:35 +01:00
wm8904.h
wm8940.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8940.h
wm8955.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8955.h
wm8958-dsp2.c
wm8960.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8960.h
wm8961.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8961.h
wm8962.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8962.h
wm8971.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8971.h
wm8974.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8974.h
wm8978.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8978.h
wm8983.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8983.h
wm8985.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8985.h
wm8988.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8988.h
wm8990.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8990.h
wm8991.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8991.h
wm8993.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8993.h
wm8994.c ASoC: codecs: wm8994: Convert to platform remove callback returning void 2023-03-20 13:07:52 +00:00
wm8994.h
wm8995.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8995.h
wm8996.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm8996.h
wm8997.c ASoC: codecs: wm8997: Convert to platform remove callback returning void 2023-03-20 13:07:53 +00:00
wm8997.h
wm8998.c ASoC: codecs: wm8998: Convert to platform remove callback returning void 2023-03-20 13:07:54 +00:00
wm8998.h
wm9081.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm9081.h
wm9090.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09:00
wm9090.h
wm9705.c
wm9712.c
wm9713.c
wm9713.h
wm_adsp.c ASoC: do not include pm_runtime.h if not used 2023-05-23 13:55:55 +01:00
wm_adsp.h ASoC: wm_adsp: Expose the DSP boot work actions as wm_adsp_power_up() 2023-03-21 12:13:21 +00:00
wm_hubs.c
wm_hubs.h
wsa881x.c ASoC: codecs: wsa881x: do not set can_multi_write flag 2023-05-24 11:20:08 +01:00
wsa883x.c ASoC: Merge fixes due to dependencies 2023-06-16 14:55:20 +01: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