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