]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blob - Documentation/driver-api/index.rst
Merge branch 'irq/for-gpio' of git://git.kernel.org/pub/scm/linux/kernel/git/tip...
[mirror_ubuntu-bionic-kernel.git] / Documentation / driver-api / index.rst
1 ========================================
2 The Linux driver implementer's API guide
3 ========================================
4
5 The kernel offers a wide variety of interfaces to support the development
6 of device drivers. This document is an only somewhat organized collection
7 of some of those interfaces — it will hopefully get better over time! The
8 available subsections can be seen below.
9
10 .. class:: toc-title
11
12 Table of contents
13
14 .. toctree::
15 :maxdepth: 2
16
17 basics
18 infrastructure
19 pm/index
20 device-io
21 dma-buf
22 device_link
23 message-based
24 sound
25 frame-buffer
26 regulator
27 iio/index
28 input
29 usb/index
30 pci
31 spi
32 i2c
33 hsi
34 edac
35 scsi
36 libata
37 mtdnand
38 miscellaneous
39 w1
40 rapidio
41 s390-drivers
42 vme
43 80211/index
44 uio-howto
45 firmware/index
46 pinctl
47 gpio
48 misc_devices
49
50 .. only:: subproject and html
51
52 Indices
53 =======
54
55 * :ref:`genindex`