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
25Storage interfaces
26------------------
27
28.. toctree::
29   :maxdepth: 1
30
31   filesystems/index
32   block/index
33   cdrom/index
34   scsi/index
35   target/index
36
37**Fixme**: much more organizational work is needed here.
38
39.. toctree::
40   :maxdepth: 1
41
42   driver-api/index
43   core-api/index
44   locking/index
45   accounting/index
46   cpu-freq/index
47   fpga/index
48   i2c/index
49   iio/index
50   isdn/index
51   infiniband/index
52   leds/index
53   netlabel/index
54   networking/index
55   pcmcia/index
56   power/index
57   timers/index
58   spi/index
59   w1/index
60   watchdog/index
61   virt/index
62   hwmon/index
63   accel/index
64   security/index
65   crypto/index
66   mm/index
67   bpf/index
68   usb/index
69   PCI/index
70   misc-devices/index
71   scheduler/index
72   mhi/index
73   peci/index
74