xref: /linux/Documentation/subsystem-apis.rst (revision 2bb19e740e9b3eb42e5effcb0ad52a85433c1258)
1.. SPDX-License-Identifier: GPL-2.0
2
3==============================
4Kernel subsystem documentation
5==============================
6
7These books get into the details of how specific kernel subsystems work
8from the point of view of a kernel developer.  Much of the information here
9is taken directly from the kernel source, with supplemental material added
10as needed (or at least as we managed to add it — probably *not* all that is
11needed).
12
13Human interfaces
14----------------
15
16.. toctree::
17   :maxdepth: 1
18
19   input/index
20   hid/index
21   sound/index
22   gpu/index
23   fb/index
24
25**Fixme**: much more organizational work is needed here.
26
27.. toctree::
28   :maxdepth: 1
29
30   driver-api/index
31   core-api/index
32   locking/index
33   accounting/index
34   block/index
35   cdrom/index
36   cpu-freq/index
37   fpga/index
38   i2c/index
39   iio/index
40   isdn/index
41   infiniband/index
42   leds/index
43   netlabel/index
44   networking/index
45   pcmcia/index
46   power/index
47   target/index
48   timers/index
49   spi/index
50   w1/index
51   watchdog/index
52   virt/index
53   hwmon/index
54   accel/index
55   security/index
56   crypto/index
57   filesystems/index
58   mm/index
59   bpf/index
60   usb/index
61   PCI/index
62   scsi/index
63   misc-devices/index
64   scheduler/index
65   mhi/index
66   peci/index
67