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