Commit | Line | Data |
---|---|---|
0c7b4366 JC |
1 | .. SPDX-License-Identifier: GPL-2.0 |
2 | ||
3 | ============================== | |
4 | Kernel subsystem documentation | |
5 | ============================== | |
6 | ||
7 | These books get into the details of how specific kernel subsystems work | |
8 | from the point of view of a kernel developer. Much of the information here | |
9 | is taken directly from the kernel source, with supplemental material added | |
10 | as needed (or at least as we managed to add it — probably *not* all that is | |
11 | needed). | |
12 | ||
eeedd1ba CS |
13 | Core subsystems |
14 | --------------- | |
15 | ||
16 | .. toctree:: | |
17 | :maxdepth: 1 | |
18 | ||
19 | core-api/index | |
20 | driver-api/index | |
21 | mm/index | |
22 | power/index | |
23 | scheduler/index | |
24 | timers/index | |
25 | locking/index | |
26 | ||
3c591cc9 CS |
27 | Human interfaces |
28 | ---------------- | |
29 | ||
30 | .. toctree:: | |
31 | :maxdepth: 1 | |
32 | ||
33 | input/index | |
34 | hid/index | |
35 | sound/index | |
36 | gpu/index | |
37 | fb/index | |
82ec73c7 | 38 | leds/index |
3c591cc9 | 39 | |
98899c06 CS |
40 | Networking interfaces |
41 | --------------------- | |
42 | ||
43 | .. toctree:: | |
44 | :maxdepth: 1 | |
45 | ||
46 | networking/index | |
47 | netlabel/index | |
48 | infiniband/index | |
49 | isdn/index | |
50 | mhi/index | |
51 | ||
a1e72bb0 CS |
52 | Storage interfaces |
53 | ------------------ | |
54 | ||
55 | .. toctree:: | |
56 | :maxdepth: 1 | |
57 | ||
58 | filesystems/index | |
59 | block/index | |
60 | cdrom/index | |
61 | scsi/index | |
62 | target/index | |
63 | ||
01ac725c MK |
64 | Other subsystems |
65 | ---------------- | |
0c7b4366 JC |
66 | **Fixme**: much more organizational work is needed here. |
67 | ||
68 | .. toctree:: | |
69 | :maxdepth: 1 | |
70 | ||
0c7b4366 | 71 | accounting/index |
0c7b4366 | 72 | cpu-freq/index |
0c7b4366 | 73 | fpga/index |
0c7b4366 JC |
74 | i2c/index |
75 | iio/index | |
0c7b4366 | 76 | pcmcia/index |
0c7b4366 JC |
77 | spi/index |
78 | w1/index | |
79 | watchdog/index | |
80 | virt/index | |
0c7b4366 | 81 | hwmon/index |
8c5577a5 | 82 | accel/index |
0c7b4366 | 83 | security/index |
0c7b4366 | 84 | crypto/index |
0c7b4366 JC |
85 | bpf/index |
86 | usb/index | |
87 | PCI/index | |
0c7b4366 | 88 | misc-devices/index |
0c7b4366 | 89 | peci/index |
e8f8b448 | 90 | wmi/index |
50709576 | 91 | tee/index |