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.

[参考译文] AM3352:具有 simple_card 用途的 TAS5508c 编解码器驱动程序

Guru**** 2484615 points
Other Parts Discussed in Thread: TAS5508C

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1444534/am3352-tas5508c-codec-driver-with-simple_card-use

器件型号:AM3352
Thread 中讨论的其他器件:TAS5508C

工具与软件:

原因

  • was  /sound/Simple-Card.csoc introduced
  • 它可与 Davinci-EVM 配合使用、
  • 将 编解码器驱动程序从内核3.12.31移植到内核6.1
  • 适用于 TAS5508c 的编解码器驱动器吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请允许我将您的问题发送给我们的音频团队、以获取支持。 作为感恩节周、预计下周会有回应。

    对于延迟、我们深表歉意。

    此致、

    Suren

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

    您好!

    simple-card.c 是示例音频卡的驱动程序。有一组有用的 DTS 文件布局示例、在此处提供: https://www.kernel.org/doc/Documentation/devicetree/bindings/sound/simple-card.txt 它 可用于为音频器件编写新的驱动程序。

    以前内核中发布的驱动程序仍应可用、并且可在未来内核中工作、因为 Linux 驱动程序是反向兼容的。 但是、我认为简单卡驱动程序不适用于设备。 它更像是一个示例驱动程序。 您将需要使用带有已发布 Linux 驱动程序的器件、或根据您所使用的 Linux 内核中存在的驱动程序来编写自己的驱动程序。 TAS5508C (您指的是该 PWM 处理器、对吗?) 未发布 Linux 驱动程序、对于这样的器件、编写 I2C 脚本来配置器件可能会更简单、而不是根据您的体验编写新的驱动程序。 遗憾的是、我们不提供编写新音频编解码器驱动程序的支持。 如果我能提供更多帮助、请告诉我。

    此致!
    MIR