1 .. SPDX-License-Identifier: GPL-2.0
3 ==============================
4 Driver implementer's API guide
5 ==============================
7 The kernel offers a wide variety of interfaces to support the development
8 of device drivers. This document is an only somewhat organized collection
9 of some of those interfaces — it will hopefully get better over time! The
10 available subsections can be seen below.
13 General information for driver authors
14 ======================================
16 This section contains documentation that should, at some point or other, be
17 of interest to most developers working on device drivers.
29 Useful support libraries
30 ========================
32 This section contains documentation that should, at some point or other, be
33 of interest to most developers working on device drivers.
49 vfio-pci-device-specific-driver-acceptance
51 Bus-level documentation
52 =======================
74 Subsystem-specific APIs
75 =======================
82 backlight/lp855x-driver.rst
137 surface_aggregator/index
149 .. only:: subproject and html