]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ASoC: fsl_easrc: Fix duplicate debufs entries
authorMark Brown <broonie@kernel.org>
Fri, 19 Dec 2025 13:25:12 +0000 (13:25 +0000)
committerMark Brown <broonie@kernel.org>
Fri, 19 Dec 2025 13:25:12 +0000 (13:25 +0000)
commit01ad27827c2172e287898a7953e33c074ff3b607
tree14547bd4e5626ac0f55e2d20d44572740608a30e
parent095d621141826a2841dae85b52c784c147ea99d3
parent4de6cea0d8e10c9e3f38ccff7edd45891976e67a
ASoC: fsl_easrc: Fix duplicate debufs entries

Merge series from Alexander Stein <alexander.stein@ew.tq-group.com>:

this series fixes the error regarding duplicate debugfs directory creation on
TQMa8MPxL (imx8mp) when easrc is enabled:
  debugfs: '30c90000.easrc' already exists in 'tqm-tlv320aic32'

This is caused because fsl_easrc adds two components which use the device name
as component name. Debugfs directories for each component is created, resulting
on name conflict. Fix this by adding the debugfs_prefix for both component
drivers.

Before:
$ ls /sys/kernel/debug/asoc/tqm-tlv320aic32/
30c30000.sai  30c90000.easrc  HiFi-ASRC-FE  dapm  dapm_pop_time
dma:30c30000.sai  tlv320aic32x4.1-0018

After:
$ ls /sys/kernel/debug/asoc/tqm-tlv320aic32/
30c30000.sai  HiFi-ASRC-FE  asrc:30c90000.easrc  dapm  dapm_pop_time
dma:30c30000.sai  easrc:30c90000.easrc  tlv320aic32x4.1-0018