]> asedeno.scripts.mit.edu Git - linux.git/blob - Documentation/driver-api/index.rst
Merge tag 'regulator-v4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...
[linux.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    clk
21    device-io
22    device_connection
23    dma-buf
24    device_link
25    message-based
26    sound
27    frame-buffer
28    regulator
29    iio/index
30    input
31    usb/index
32    pci
33    spi
34    i2c
35    hsi
36    edac
37    scsi
38    libata
39    mtdnand
40    miscellaneous
41    w1
42    rapidio
43    s390-drivers
44    vme
45    80211/index
46    uio-howto
47    firmware/index
48    pinctl
49    gpio/index
50    misc_devices
51    dmaengine/index
52    slimbus
53    soundwire/index
54    fpga/index
55
56 .. only::  subproject and html
57
58    Indices
59    =======
60
61    * :ref:`genindex`