xref: /linux/Documentation/driver-api/gpio/index.rst (revision a9aaf1ff88a8cb99a1335c9eb76de637f0cf8c10)
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   drivers-on-gpio
16   bt8xxgpio
17
18Core
19====
20
21.. kernel-doc:: include/linux/gpio/driver.h
22   :internal:
23
24.. kernel-doc:: drivers/gpio/gpiolib.c
25   :export:
26
27ACPI support
28============
29
30.. kernel-doc:: drivers/gpio/gpiolib-acpi.c
31   :export:
32
33Device tree support
34===================
35
36.. kernel-doc:: drivers/gpio/gpiolib-of.c
37   :export:
38
39Device-managed API
40==================
41
42.. kernel-doc:: drivers/gpio/gpiolib-devres.c
43   :export:
44
45sysfs helpers
46=============
47
48.. kernel-doc:: drivers/gpio/gpiolib-sysfs.c
49   :export:
50