9cdf81b59ec50145e642321773ebc6050d0e3c83
[linux-2.6-microblaze.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    device-io
20    dma-buf
21    device_link
22    message-based
23    sound
24    frame-buffer
25    regulator
26    iio/index
27    input
28    usb
29    spi
30    i2c
31    hsi
32    edac
33    miscellaneous
34    vme
35    80211/index
36
37 .. only::  subproject and html
38
39    Indices
40    =======
41
42    * :ref:`genindex`