xref: /linux/Documentation/driver-api/gpio/index.rst (revision b61104e7a6349bd2c2b3e2fb3260d87f15eda8f4)
1===================================
2General Purpose Input/Output (GPIO)
3===================================
4
5Contents:
6
7.. toctree::
8   :maxdepth: 2
9
10   intro
11   using-gpio
12   driver
13   consumer
14   board
15   legacy-boards
16   drivers-on-gpio
17   bt8xxgpio
18   pca953x
19
20Core
21====
22
23.. kernel-doc:: include/linux/gpio/driver.h
24   :internal:
25
26.. kernel-doc:: drivers/gpio/gpiolib.c
27   :export:
28
29ACPI support
30============
31
32.. kernel-doc:: drivers/gpio/gpiolib-acpi-core.c
33   :export:
34
35Device tree support
36===================
37
38.. kernel-doc:: drivers/gpio/gpiolib-of.c
39   :export:
40
41Device-managed API
42==================
43
44.. kernel-doc:: drivers/gpio/gpiolib-devres.c
45   :export:
46
47sysfs helpers
48=============
49
50.. kernel-doc:: drivers/gpio/gpiolib-sysfs.c
51   :export:
52