]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
gpio: dt-bindings: Add GPIO on top of generic pin control
authorAKASHI Takahiro <takahiro.akashi@linaro.org>
Mon, 23 Mar 2026 19:01:42 +0000 (22:01 +0300)
committerLinus Walleij <linusw@kernel.org>
Tue, 24 Mar 2026 12:50:30 +0000 (13:50 +0100)
commit05a8a80efaacc42013d78fc3fe41159b7be4333c
tree360c84106d0f350137063585f254c45565ceb3aa
parentbf1fbd189d45216dec1f02f6e12fffde9f3b4ea6
gpio: dt-bindings: Add GPIO on top of generic pin control

Traditionally, firmware will provide a GPIO interface or a pin control
interface.  However, the SCMI protocol provides a generic pin control
interface and the GPIO support is built on top of that using the normal
pin control interfaces.  Potentially, other firmware will adopt a
similar generic approach in the future.

Document how to configure the GPIO device.

Signed-off-by: AKASHI Takahiro <takahiro.akashi@linaro.org>
Signed-off-by: Dan Carpenter <dan.carpenter@linaro.org>
Reviewed-by: Linus Walleij <linusw@kernel.org>
Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@oss.qualcomm.com>
Signed-off-by: Linus Walleij <linusw@kernel.org>
Documentation/devicetree/bindings/gpio/pin-control-gpio.yaml [new file with mode: 0644]