Jonathan Corbet | dcec3c8 | 2016-08-20 13:17:32 -0600 | [diff] [blame] | 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 | basics |
| 18 | infrastructure |
| 19 | message-based |
| 20 | sound |
| 21 | frame-buffer |
| 22 | input |
Jonathan Corbet | 5e99578 | 2016-09-06 07:15:24 -0600 | [diff] [blame] | 23 | spi |
| 24 | i2c |
| 25 | hsi |
Jonathan Corbet | dcec3c8 | 2016-08-20 13:17:32 -0600 | [diff] [blame] | 26 | miscellaneous |