Hi,

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

Best regards,
Alexander

Alexander Stein (2):
  ASoC: fsl_easrc: fix duplicate debugfs directory error
  ASoC: fsl_asrc_dma: fix duplicate debugfs directory error

 sound/soc/fsl/fsl_asrc_dma.c | 3 +++
 sound/soc/fsl/fsl_easrc.c    | 3 +++
 2 files changed, 6 insertions(+)

-- 
2.43.0


Reply via email to