twx-linux/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 ASoC: 88pm860x: Drop empty platform remove function 2022-12-25 23:32:45 +00:00
88pm860x-codec.h
ab8500-codec.c
ab8500-codec.h
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
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 ASoC: adau1372: fixes after debugging custom board 2022-11-25 21:26:21 +00:00
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 ASoC: adau7002: Drop empty platform remove function 2022-12-25 23:32:47 +00:00
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 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
cpcap.c
cq93vc.c ASoC: cq93vc: Drop empty platform remove function 2022-12-25 23:32:49 +00:00
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 ASoC: cs42l42: Add SoundWire support 2023-01-31 12:10:50 +00:00
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 ASoC: cs42xx8-i2c.c: add module device table for of 2022-11-01 12:00:02 +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: 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 ASoC: cx2072x: fix spelling typo in comment 2022-10-10 13:01:17 +01:00
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 ASoC: da7213: Add support for mono, set frame width to 32 when possible 2022-12-25 23:33:26 +00:00
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 treewide: fix up files incorrectly marked executable 2023-01-26 10:05:39 -08:00
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 ASoC: hda: use helper function 2023-01-31 11:04:55 +00:00
hda.h
hdac_hda.c ALSA/ASoC: hda: clarify bus_get_link() and bus_link_get() helpers 2022-10-20 14:31:41 +02:00
hdac_hda.h ASoC: hdac_hda: fix hda pcm buffer overflow issue 2022-11-10 17:50:53 +00:00
hdac_hdmi.c ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 2023-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 ASoC: SOF: Intel/IPC4: Support for external firmware libraries 2022-10-21 20:04:19 +01:00
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 ASoC: lochnagar: Fix unused lochnagar_of_match warning 2022-12-15 13:53:00 +00:00
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 ASoC: mc13783: Drop empty platform remove function 2022-12-25 23:32:50 +00:00
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 ASoC: nau8315: add new acpi id and compatible id 2022-11-24 15:29:35 +00:00
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 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: 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 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 2022-11-29 17:31:43 +00:00
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 ASoC: rt1019: Fix the TDM settings 2022-10-13 13:01:32 +01:00
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 ASoC: rt1308-sdw: update the preset settings 2022-10-19 13:39:33 +01:00
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 ASoC: rt5514: fix legacy dai naming 2022-11-04 12:24:53 +00:00
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 ASoC: rt5640: Allow configuration of LOUT to mono differential mode 2022-12-25 23:33:32 +00:00
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 ASoC: rt5677: fix legacy dai naming 2022-11-04 12:24:54 +00:00
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 ASoC: simple-mux: add read function 2022-11-03 13:26:14 +00:00
sma1303.c ASoC: Switch i2c drivers back to use .probe() 2023-05-08 08:48:49 +09: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
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 ASoC: sti-sas: Remove the unneeded result variable 2022-09-08 11:39:43 +01:00
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 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: 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 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
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 ASoC: twl4030: make read-only array ramp_base static const 2022-10-18 19:16:49 +01:00
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 ASoC: codecs: wcd-clsh: Remove the unused function 2022-12-07 17:25:25 +00:00
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 ASoC: wl1273: Drop empty platform remove function 2022-12-25 23:32:51 +00:00
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 ASoC: wm8940: Read chip ID when wm8940 codec probing 2022-12-25 23:33:30 +00:00
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