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.

[参考译文] TAC5112:TAC5x1x Linux 驱动器 GPIO1/GPIO2 控制支持

Guru**** 2774995 points

Other Parts Discussed in Thread: TAC5112

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1618406/tac5112-tac5x1x-linux-driver-gpio1-gpio2-control-support

器件型号: TAC5112

您好的团队、

我们正在评估 TAC5112(TAC5x1x 系列)、并希望使用器件 GPIO 引脚(例如 GPIO1、GPIO2)、如所示 通用‑Ω 通用 GPIO 可通过 Linux 系统控制(设置为 GPI/GPO、从用户空间切换/读取)。
‑、我们目前可用的 Linux 驱动程序包似乎不提供这样的通用 GPIO 控制功能。
请说明以下几点:
  1. ‑是否提供官方的 Linux 驱动程序、在标准 Linux GPIO 框架(例如 sysfs 或 libgpiod)下将 TAC5112 GPIO 引脚(GPIO1、GPIO2 等)配置并显式用作通用 GPIO (GPI/GPO)?
  2. 如果存在这种支持 GPIO 的驱动程序(或补丁)、您可以提供它还是共享下载链接?
  3. 如果目前这不可用、TI 是否可以提供更新的驱动程序或指导(例如,器件树示例和寄存器设置)、以便‑在 Linux 下的 TAC5112 上启用通用 GPIO 控制?
非常希望提供与 TAC5112/TAC5x1x 上通用‑用途 GPIO 使用相关的任何文档、示例器件树配置或源代码。

此致、
Ryu。

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

    尊敬的柳山:

    我已将其转发给我们的 Linux 专家进行评论。

    此致、

    Garret

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

    尊敬的柳山:

      我目前正在 为 tac5x1x 系列器件开发具有 pinctrl 和编解码器功能的 MFD。 接下来、我们可以通过器件树配置 GPIO。  我可以共享一个在 6.1x 内核版本上创建的中间版本。  请注意、这不是最终版本。

    /cfs-file/__key/communityserver-discussions-components-files/6/v6_5F00_06_5F00_uL.zip

    目前 正在进行中。  我很快就会继续上游进程。  请检查这是否是您要找的。