]> asedeno.scripts.mit.edu Git - linux.git/blob - Documentation/driver-api/gpio/index.rst
db47d845f473e2e695eed593db0da4136eee497c
[linux.git] / Documentation / driver-api / gpio / index.rst
1 ===================================
2 General Purpose Input/Output (GPIO)
3 ===================================
4
5 Contents:
6
7 .. toctree::
8    :maxdepth: 2
9
10    intro
11
12 Core
13 ====
14
15 .. kernel-doc:: include/linux/gpio/driver.h
16    :internal:
17
18 .. kernel-doc:: drivers/gpio/gpiolib.c
19    :export:
20
21 Legacy API
22 ==========
23
24 The functions listed in this section are deprecated. The GPIO descriptor based
25 API described above should be used in new code.
26
27 .. kernel-doc:: drivers/gpio/gpiolib-legacy.c
28    :export:
29
30 ACPI support
31 ============
32
33 .. kernel-doc:: drivers/gpio/gpiolib-acpi.c
34    :export:
35
36 Device tree support
37 ===================
38
39 .. kernel-doc:: drivers/gpio/gpiolib-of.c
40    :export:
41
42 Device-managed API
43 ==================
44
45 .. kernel-doc:: drivers/gpio/devres.c
46    :export:
47
48 sysfs helpers
49 =============
50
51 .. kernel-doc:: drivers/gpio/gpiolib-sysfs.c
52    :export: