mirror of
https://github.com/torvalds/linux.git
synced 2025-12-07 20:06:24 +00:00
Introduce documentation regarding use of software nodes to describe GPIOs on legacy boards that have not been converted to device tree. Reviewed-by: Randy Dunlap <rdunlap@infradead.org> Tested-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com> Reviewed-by: Linus Walleij <linus.walleij@linaro.org> Link: https://lore.kernel.org/r/tnaaz2qlk5jpbonfle7uy7pb54qx6ixwuczfbkwtxxwpj7hwas@y7a2rwko3k6c Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org>
51 lines
745 B
ReStructuredText
51 lines
745 B
ReStructuredText
===================================
|
|
General Purpose Input/Output (GPIO)
|
|
===================================
|
|
|
|
Contents:
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
intro
|
|
using-gpio
|
|
driver
|
|
consumer
|
|
board
|
|
legacy-boards
|
|
drivers-on-gpio
|
|
bt8xxgpio
|
|
|
|
Core
|
|
====
|
|
|
|
.. kernel-doc:: include/linux/gpio/driver.h
|
|
:internal:
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib.c
|
|
:export:
|
|
|
|
ACPI support
|
|
============
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-acpi-core.c
|
|
:export:
|
|
|
|
Device tree support
|
|
===================
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-of.c
|
|
:export:
|
|
|
|
Device-managed API
|
|
==================
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-devres.c
|
|
:export:
|
|
|
|
sysfs helpers
|
|
=============
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-sysfs.c
|
|
:export:
|