xref: /openbmc/linux/Documentation/driver-api/index.rst (revision c51d39010a1bccc9c1294e2d7c00005aefeb2b5c)
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
17   basics
18   infrastructure
19   message-based
20   sound
21   frame-buffer
22   input
23   spi
24   i2c
25   hsi
26   miscellaneous
27