ALSA: timer: Limit max amount of slave instances
[linux-2.6-block.git] / Documentation / driver-api / index.rst
CommitLineData
dcec3c8c
JC
1========================================
2The Linux driver implementer's API guide
3========================================
4
5The kernel offers a wide variety of interfaces to support the development
6of device drivers. This document is an only somewhat organized collection
7of some of those interfaces — it will hopefully get better over time! The
8available subsections can be seen below.
9
10.. class:: toc-title
11
12 Table of contents
13
14.. toctree::
15 :maxdepth: 2
16
fe34c89d 17 driver-model/index
dcec3c8c
JC
18 basics
19 infrastructure
ec4b78a0 20 early-userspace/index
2728b2d2 21 pm/index
18bcaa4e 22 clk
8a8a602f 23 device-io
2d93404f 24 device_connection
868c97a8 25 dma-buf
aad80040 26 device_link
4d69c80e 27 component
dcec3c8c
JC
28 message-based
29 sound
30 frame-buffer
028f2533 31 regulator
49b2fd6e 32 iio/index
dcec3c8c 33 input
4ad4b21b 34 usb/index
ea2ae0ec 35 firewire
fcc78f9c 36 pci/index
5e995786
JC
37 spi
38 i2c
ac499fba 39 ipmb
bd360e81 40 i3c/index
9b1f4402 41 interconnect
5e995786 42 hsi
6634fbb6 43 edac
60202365 44 scsi
0ec88413 45 libata
6a59fd77 46 target
609f212f 47 mtdnand
dcec3c8c 48 miscellaneous
7e527e11 49 mei/index
43f6c078 50 mtd/index
19024c09 51 mmc/index
ae4a0502 52 nvdimm/index
b4c1064a 53 w1
d2bdd48a 54 rapidio/index
bcb1a87a 55 s390-drivers
75a163c4 56 vme
0bb33e25 57 80211/index
cadf8106 58 uio-howto
113ccc38 59 firmware/index
5a9b7383 60 pinctl
7e633259 61 gpio/index
c0b11a50 62 md/index
c7e2c064 63 misc_devices
e253d2c5 64 nfc/index
8a0698c1 65 dmaengine/index
202318d3 66 slimbus
8ecf4264 67 soundwire/index
eaf7b460 68 thermal/index
66c472cd 69 fpga/index
680e6ffa 70 acpi/index
56198359 71 backlight/lp855x-driver.rst
baa293e9
MCC
72 bt8xxgpio
73 connector
74 console
75 dcdbas
76 dell_rbu
77 edid
78 eisa
f6ae22d6 79 ipmb
baa293e9
MCC
80 isa
81 isapnp
09e7d4ed 82 generic-counter
baa293e9 83 lightnvm-pblk
652a49bc 84 memory-devices/index
baa293e9
MCC
85 men-chameleon-bus
86 ntb
87 nvmem
88 parport-lowlevel
c92992fc
MCC
89 pps
90 ptp
4745dc8a 91 phy/index
baa293e9
MCC
92 pti_intel_mid
93 pwm
94 rfkill
65388dad 95 serial/index
baa293e9
MCC
96 sgi-ioc4
97 sm501
98 smsc_ece1099
99 switchtec
100 sync_file
101 vfio-mediated-device
102 vfio
fb8c5327 103 xilinx/index
baa293e9
MCC
104 xillybus
105 zorro
241a8021
MH
106
107.. only:: subproject and html
108
109 Indices
110 =======
111
112 * :ref:`genindex`