block: make QUEUE_SYSFS_BIT_FNS more useful
[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    driver-model/index
18    basics
19    infrastructure
20    ioctl
21    early-userspace/index
22    pm/index
23    clk
24    device-io
25    device_connection
26    dma-buf
27    device_link
28    component
29    message-based
30    infiniband
31    sound
32    frame-buffer
33    regulator
34    iio/index
35    input
36    usb/index
37    firewire
38    pci/index
39    spi
40    i2c
41    ipmb
42    ipmi
43    i3c/index
44    interconnect
45    devfreq
46    hsi
47    edac
48    scsi
49    libata
50    target
51    mailbox
52    mtdnand
53    miscellaneous
54    mei/index
55    mtd/index
56    mmc/index
57    nvdimm/index
58    w1
59    rapidio/index
60    s390-drivers
61    vme
62    80211/index
63    uio-howto
64    firmware/index
65    pinctl
66    gpio/index
67    md/index
68    media/index
69    misc_devices
70    nfc/index
71    dmaengine/index
72    slimbus
73    soundwire/index
74    thermal/index
75    fpga/index
76    acpi/index
77    backlight/lp855x-driver.rst
78    connector
79    console
80    dcdbas
81    eisa
82    ipmb
83    isa
84    isapnp
85    io-mapping
86    io_ordering
87    generic-counter
88    lightnvm-pblk
89    memory-devices/index
90    men-chameleon-bus
91    ntb
92    nvmem
93    parport-lowlevel
94    pps
95    ptp
96    phy/index
97    pti_intel_mid
98    pwm
99    pldmfw/index
100    rfkill
101    serial/index
102    sm501
103    switchtec
104    sync_file
105    vfio-mediated-device
106    vfio
107    xilinx/index
108    xillybus
109    zorro
110
111 .. only::  subproject and html
112
113    Indices
114    =======
115
116    * :ref:`genindex`