2017-07-24 22:57:27 +08:00
|
|
|
===================================
|
|
|
|
General Purpose Input/Output (GPIO)
|
|
|
|
===================================
|
|
|
|
|
2018-03-09 07:40:19 +08:00
|
|
|
Contents:
|
|
|
|
|
|
|
|
.. toctree::
|
|
|
|
:maxdepth: 2
|
|
|
|
|
|
|
|
intro
|
2020-01-08 08:17:12 +08:00
|
|
|
using-gpio
|
2018-03-09 07:40:20 +08:00
|
|
|
driver
|
2018-03-09 07:40:22 +08:00
|
|
|
consumer
|
2018-03-09 07:40:23 +08:00
|
|
|
board
|
2018-03-09 07:40:24 +08:00
|
|
|
drivers-on-gpio
|
2018-03-09 07:40:21 +08:00
|
|
|
legacy
|
2019-10-05 00:40:55 +08:00
|
|
|
bt8xxgpio
|
2018-03-09 07:40:19 +08:00
|
|
|
|
2017-07-24 22:57:27 +08:00
|
|
|
Core
|
|
|
|
====
|
|
|
|
|
|
|
|
.. kernel-doc:: include/linux/gpio/driver.h
|
|
|
|
:internal:
|
|
|
|
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib.c
|
|
|
|
:export:
|
|
|
|
|
|
|
|
ACPI support
|
|
|
|
============
|
|
|
|
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-acpi.c
|
|
|
|
:export:
|
|
|
|
|
|
|
|
Device tree support
|
|
|
|
===================
|
|
|
|
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-of.c
|
|
|
|
:export:
|
|
|
|
|
|
|
|
Device-managed API
|
|
|
|
==================
|
|
|
|
|
2018-10-08 06:57:00 +08:00
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-devres.c
|
2017-07-24 22:57:27 +08:00
|
|
|
:export:
|
|
|
|
|
|
|
|
sysfs helpers
|
|
|
|
=============
|
|
|
|
|
|
|
|
.. kernel-doc:: drivers/gpio/gpiolib-sysfs.c
|
|
|
|
:export:
|