Add pldmfw library for PLDM firmware update
[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    mtdnand
52    miscellaneous
53    mei/index
54    mtd/index
55    mmc/index
56    nvdimm/index
57    w1
58    rapidio/index
59    s390-drivers
60    vme
61    80211/index
62    uio-howto
63    firmware/index
64    pinctl
65    gpio/index
66    md/index
67    media/index
68    misc_devices
69    nfc/index
70    dmaengine/index
71    slimbus
72    soundwire/index
73    thermal/index
74    fpga/index
75    acpi/index
76    backlight/lp855x-driver.rst
77    connector
78    console
79    dcdbas
80    eisa
81    ipmb
82    isa
83    isapnp
84    io-mapping
85    io_ordering
86    generic-counter
87    lightnvm-pblk
88    memory-devices/index
89    men-chameleon-bus
90    ntb
91    nvmem
92    parport-lowlevel
93    pps
94    ptp
95    phy/index
96    pti_intel_mid
97    pwm
98    pldmfw/index
99    rfkill
100    serial/index
101    sm501
102    smsc_ece1099
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`