linux/sound/soc
Dmitry Baryshkov 0ecd24a6d8 ASoC: hdmi-codec: dump ELD through procfs
Use freshly added API and add eld#n files to procfs for the ASoC cards
utilizing HDMI codec. This simplifies debugging of the possible ASoC /
HDMI / DisplayPort audio issues.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Reviewed-by: Mark Brown <broonie@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20250124-alsa-hdmi-codec-eld-v1-2-bad045cfaeac@linaro.org
History 2025-02-05 13:04:00 +01:00
..
adi ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
amd ASoC: amd: acp: Fix possible deadlock 2025-01-27 13:35:35 +00:00
apple ASoC: apple: Fix the wrong format specifier 2024-11-21 14:03:18 +00:00
atmel ASoC: Updates for mchp-spdif(tx/rx) 2024-10-01 14:51:18 +01:00
au1x ASoC: constify snd_soc_component_driver struct 2024-09-30 01:10:48 +02:00
bcm ASoC: bcm63xx-pcm-whistler: fix uninit-value in i2s_dma_isr 2024-11-05 12:53:28 +00:00
cirrus soc: convert ep93xx to devicetree 2024-09-26 12:00:25 -07:00
codecs ASoC: hdmi-codec: dump ELD through procfs 2025-02-05 13:04:00 +01:00
dwc ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
fsl ASoC: fsl_asrc_m2m: select CONFIG_DMA_SHARED_BUFFER 2025-01-22 14:09:26 +00:00
generic ASoC: Fixes for v6.14 2025-01-29 14:39:55 +01:00
google ASoC: google: fix module autoloading 2024-08-26 15:52:07 +01:00
hisilicon ASoC: hisilicon: Drop GPIO include 2023-12-18 14:03:29 +00:00
img ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
intel ASoC: Fixes for v6.14 2025-01-29 14:39:55 +01:00
jz4740 ASoC: jz4740: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:21 +09:00
kirkwood ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
loongson ASoC: loongson: make loongson-i2s.o a separate module 2024-10-17 12:13:10 +01:00
mediatek ASoC: Use of_property_present() for non-boolean properties 2025-01-09 18:50:14 +00:00
meson ASoC: meson: switch to use rtd->id from rtd->num 2024-11-01 14:48:11 +00:00
mxs ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
pxa ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
qcom ASoC: Updates for v6.14 2025-01-20 16:15:07 +01:00
renesas ASoC: Fixes for v6.14 2025-01-29 14:39:55 +01:00
rockchip ASoC: rockchip: i2s_tdm: Re-add the set_sysclk callback 2025-01-21 15:21:49 +00:00
samsung ASoC: samsung: Add missing depends on I2C 2025-01-08 16:21:43 +00:00
sdca ASoC: SDCA: Split function type patching and function naming 2024-12-24 22:44:57 +00:00
sdw_utils ASoC: Merge up origin to resolve interaction with manline symbol changes 2024-12-03 22:04:07 +00:00
sof sound fixes for 6.14-rc1 2025-01-31 09:17:02 -08:00
spear ASoC: spear: Use *-y instead of *-objs in Makefile 2024-05-08 11:39:31 +09:00
sprd ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
starfive ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
sti ASoC: sti: add missing probe entry for player and reader 2024-07-29 13:36:56 +01:00
stm ASoC: stm32: dfsdm: change rate upper limits 2024-11-14 11:42:42 +00:00
sunxi ASoC: sun4i-codec: Use new devm clk and reset APIs 2025-01-14 14:31:14 +00:00
tegra ASoC: tegra: Add support for S24_LE audio format 2024-10-22 15:06:29 +01:00
ti ASoC: rx651: Use card->dev in replace of the &pdev->dev argument in the dev_err function 2024-10-18 18:44:26 +01:00
uniphier ASoC: uniphier: Handle regmap_write errors in aio_iecout_set_enable() 2024-10-23 00:07:04 +01:00
ux500 ASoC: ux500: Remove redundant casts 2024-11-07 15:23:29 +00:00
xilinx ASoC: xilinx: xlnx_spdif: Simpify using devm_clk_get_enabled() 2025-01-16 15:20:41 +00:00
xtensa ASoC: Switch back to struct platform_driver::remove() 2024-09-09 18:26:49 +01:00
Kconfig ASoC: Rename "sh" to "renesas" 2024-10-30 13:15:31 +00:00
Makefile ASoC: Rename "sh" to "renesas" 2024-10-30 13:15:31 +00:00
soc-ac97.c ASoC: soc-ac97: Fix the incorrect description 2024-09-10 12:40:24 +01:00
soc-acpi.c ASoC/soundwire: remove sdw_slave_extended_id 2024-10-17 18:42:10 +01:00
soc-card-test.c ASoC: Drop snd_soc_*_get_kcontrol_locked() 2024-08-09 14:24:55 +02:00
soc-card.c ASoC: soc-card: remove card check 2025-01-08 12:36:56 +00:00
soc-component.c ASoC: remove unused substream in macro soc_component_mark_pop 2024-09-30 01:09:52 +02:00
soc-compress.c ASoC: add symmetric_ prefix for dai->rate/channels/sample_bits 2024-11-11 14:45:41 +00:00
soc-core.c ASoC: soc-core: Enable to use extra format on each DAI 2025-01-13 14:16:55 +00:00
soc-dai.c ASoC: soc-dai: add snd_soc_dai_prepare() and use it internally 2025-01-15 13:11:18 +00:00
soc-dapm.c ASoC: dapm: add support for preparing streams 2025-01-15 13:11:19 +00:00
soc-devres.c ASoC: soc-devres: Remove unused devm_snd_soc_register_dai 2024-10-28 12:23:27 +00:00
soc-generic-dmaengine-pcm.c ALSA: dmaengine: Synchronize dma channel after drop() 2024-06-11 17:13:31 +01:00
soc-jack.c ASoC: soc-jack: Get rid of legacy GPIO support 2024-03-26 17:13:45 +00:00
soc-link.c ASoC: remove unused substream in macro soc_link_mark_pop 2024-09-30 01:09:53 +02:00
soc-ops.c ASoC: ops: Simplify with cleanup.h 2024-07-08 12:50:02 +01:00
soc-pcm.c ASoC: soc-pcm: don't use soc_pcm_ret() on .prepare callback 2024-12-16 12:31:28 +00:00
soc-topology-test.c ASoC: soc-topology: remove dpcm_xxx flags 2024-10-23 13:02:02 +01:00
soc-topology.c ASoC: remove disable_route_checks 2025-01-09 13:51:36 +00:00
soc-utils-test.c ASoC: soc-utils-test: Add test for snd_soc_params_to_bclk() 2022-08-17 15:19:14 +01:00
soc-utils.c ASoC: soc-utils: Remove PAGE_SIZE compile-time constant assumption 2024-10-21 14:14:56 +01:00