Merge git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile
[sfrench/cifs-2.6.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    dma-buf
20    device_link
21    message-based
22    sound
23    frame-buffer
24    input
25    usb
26    spi
27    i2c
28    hsi
29    edac
30    miscellaneous
31    vme
32    80211/index
33
34 .. only::  subproject and html
35
36    Indices
37    =======
38
39    * :ref:`genindex`