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 driver GPIO1/GPIO2 control support

Part Number: TAC5112

Hi team,

We are evaluating the TAC5112 (TAC5x1x family) and would like to use the device GPIO pins (e.g., GPIO1, GPIO2) as general‑purpose GPIOs that can be controlled from our Linux system (set as GPI/GPO and toggled/read from user space).
However, the Linux driver package currently available to us does not seem to provide such general‑purpose GPIO control functionality.
Could you please clarify the following:
  1. Does TI provide an official Linux driver in which the TAC5112 GPIO pins (GPIO1, GPIO2, etc.) can be configured and used explicitly as general‑purpose GPIOs (GPI/GPO) under the standard Linux GPIO framework (e.g., sysfs or libgpiod)?
  2. If such a GPIO-capable driver (or patches) exists, could you provide it or share the download link?
  3. If this is not currently available, would it be possible for TI to provide an updated driver or guidance (for example, device tree examples and register settings) to enable general‑purpose GPIO control on TAC5112 under Linux?
Any documentation, example device tree configuration, or source code related to general‑purpose GPIO usage on TAC5112/TAC5x1x would be greatly appreciated.

Best Regards,
Ryu.