This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] AM69:内核错误:"debugfs:file 'Headphone Jack'in directory 'dapm'already present!"

Guru**** 2481465 points
Other Parts Discussed in Thread: AM69

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1458771/am69-kernel-error-debugfs-file-headphone-jack-in-directory-dapm-already-present

器件型号:AM69

工具与软件:

您好!

使用 AM69和我们的 Toradex Aquila 板,我们看到了这个内核错误:

debugfs: File 'Headphone Jack' in directory 'dapm' already present!

您是否知道这一点? 如果是、原因是什么、或者您能指出如何解决此错误?

欢迎您提供任何帮助、谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Hiago、

    我以前没有看到过此错误。 我假设设备树中有问题是由某个问题引起的。

    我在 NVIDIA 论坛上找到了一个类似的帖子: https://forums.developer.nvidia.com/t/how-do-i-add-the-wm8904-audio-driver-in-the-jetson-device-tree/242036/43?page=3 

    我也在其他 Toradex 论坛帖子中找到了日志,但它不是问题的焦点,而只是在日志中。

    以下是有关 DAPM 的文档: https://www.kernel.org/doc/html/v5.4/sound/soc DAPM/dapm.html 

    此致!
    Jared

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jared:

    感谢您的答复。 这是我们当前的器件树节点:

    	sound {
    		compatible = "simple-audio-card";
    		simple-audio-card,bitclock-master = <&codec_dai>;
    		simple-audio-card,format = "i2s";
    		simple-audio-card,frame-master = <&codec_dai>;
    		simple-audio-card,name = "aquila-wm8904";
    		simple-audio-card,mclk-fs = <256>;
    		simple-audio-card,routing =
    			"Headphone Jack", "HPOUTL",
    			"Headphone Jack", "HPOUTR",
    			"IN2L", "Line In Jack",
    			"IN2R", "Line In Jack",
    			"Headphone Jack", "MICBIAS",
    			"IN1L", "Headphone Jack";
    		simple-audio-card,widgets =
    			"Microphone", "Headphone Jack",
    			"Headphone", "Headphone Jack",
    			"Line", "Line In Jack";
    
    
    		codec_dai: simple-audio-card,codec {
    			sound-dai = <&wm8904_1a>;
    		};
    
    		simple-audio-card,cpu {
    			sound-dai = <&mcasp4>;
    		};
    	};

    我相信我们已经正确设置了这个 Jack 属性、不知道为什么现在应该有所不同。

    你碰巧知道这里的东西是否应该不同?

    谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Jared:

    该问题实际上发生在其他不使用 TI SoC 的电路板上、因此我们确实遇到了一个与 TI 无关的问题。 因此、我将关闭该主题、抱歉。 感谢您的帮助!