2728b2d2e5
Move the document describing the system sleep state transitions API for devices to Documentation/driver-api/pm/, convert it to reST and update it to use current terminology. Also remove the remaining reference to the old version of it from pm.h. The new document still contains references to some documents in the .txt format that will be converted later. Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com> Signed-off-by: Jonathan Corbet <corbet@lwn.net>
44 lines
775 B
ReStructuredText
44 lines
775 B
ReStructuredText
========================================
|
|
The Linux driver implementer's API guide
|
|
========================================
|
|
|
|
The kernel offers a wide variety of interfaces to support the development
|
|
of device drivers. This document is an only somewhat organized collection
|
|
of some of those interfaces — it will hopefully get better over time! The
|
|
available subsections can be seen below.
|
|
|
|
.. class:: toc-title
|
|
|
|
Table of contents
|
|
|
|
.. toctree::
|
|
:maxdepth: 2
|
|
|
|
basics
|
|
infrastructure
|
|
pm/index
|
|
device-io
|
|
dma-buf
|
|
device_link
|
|
message-based
|
|
sound
|
|
frame-buffer
|
|
regulator
|
|
iio/index
|
|
input
|
|
usb
|
|
spi
|
|
i2c
|
|
hsi
|
|
edac
|
|
miscellaneous
|
|
vme
|
|
80211/index
|
|
|
|
.. only:: subproject and html
|
|
|
|
Indices
|
|
=======
|
|
|
|
* :ref:`genindex`
|