1 =================================== 1 =================================== 2 General Purpose Input/Output (GPIO) 2 General Purpose Input/Output (GPIO) 3 =================================== 3 =================================== 4 4 5 Contents: 5 Contents: 6 6 7 .. toctree:: 7 .. toctree:: 8 :maxdepth: 2 8 :maxdepth: 2 9 9 10 intro 10 intro 11 using-gpio 11 using-gpio 12 driver 12 driver 13 consumer 13 consumer 14 board 14 board 15 drivers-on-gpio 15 drivers-on-gpio 16 bt8xxgpio 16 bt8xxgpio 17 17 18 Core 18 Core 19 ==== 19 ==== 20 20 21 .. kernel-doc:: include/linux/gpio/driver.h 21 .. kernel-doc:: include/linux/gpio/driver.h 22 :internal: 22 :internal: 23 23 24 .. kernel-doc:: drivers/gpio/gpiolib.c 24 .. kernel-doc:: drivers/gpio/gpiolib.c 25 :export: 25 :export: 26 26 27 ACPI support 27 ACPI support 28 ============ 28 ============ 29 29 30 .. kernel-doc:: drivers/gpio/gpiolib-acpi.c 30 .. kernel-doc:: drivers/gpio/gpiolib-acpi.c 31 :export: 31 :export: 32 32 33 Device tree support 33 Device tree support 34 =================== 34 =================== 35 35 36 .. kernel-doc:: drivers/gpio/gpiolib-of.c 36 .. kernel-doc:: drivers/gpio/gpiolib-of.c 37 :export: 37 :export: 38 38 39 Device-managed API 39 Device-managed API 40 ================== 40 ================== 41 41 42 .. kernel-doc:: drivers/gpio/gpiolib-devres.c 42 .. kernel-doc:: drivers/gpio/gpiolib-devres.c 43 :export: 43 :export: 44 44 45 sysfs helpers 45 sysfs helpers 46 ============= 46 ============= 47 47 48 .. kernel-doc:: drivers/gpio/gpiolib-sysfs.c 48 .. kernel-doc:: drivers/gpio/gpiolib-sysfs.c 49 :export: 49 :export:
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.