]>
Commit | Line | Data |
---|---|---|
dcec3c8c JC |
1 | Device drivers infrastructure |
2 | ============================= | |
3 | ||
4 | The Basic Device Driver-Model Structures | |
5 | ---------------------------------------- | |
6 | ||
7 | .. kernel-doc:: include/linux/device.h | |
8 | :internal: | |
9 | ||
10 | Device Drivers Base | |
11 | ------------------- | |
12 | ||
13 | .. kernel-doc:: drivers/base/init.c | |
14 | :internal: | |
15 | ||
16 | .. kernel-doc:: drivers/base/driver.c | |
17 | :export: | |
18 | ||
19 | .. kernel-doc:: drivers/base/core.c | |
20 | :export: | |
21 | ||
22 | .. kernel-doc:: drivers/base/syscore.c | |
23 | :export: | |
24 | ||
25 | .. kernel-doc:: drivers/base/class.c | |
26 | :export: | |
27 | ||
28 | .. kernel-doc:: drivers/base/node.c | |
29 | :internal: | |
30 | ||
31 | .. kernel-doc:: drivers/base/firmware_class.c | |
32 | :export: | |
33 | ||
34 | .. kernel-doc:: drivers/base/transport_class.c | |
35 | :export: | |
36 | ||
37 | .. kernel-doc:: drivers/base/dd.c | |
38 | :export: | |
39 | ||
40 | .. kernel-doc:: include/linux/platform_device.h | |
41 | :internal: | |
42 | ||
43 | .. kernel-doc:: drivers/base/platform.c | |
44 | :export: | |
45 | ||
46 | .. kernel-doc:: drivers/base/bus.c | |
47 | :export: | |
48 | ||
dcec3c8c JC |
49 | Device Drivers DMA Management |
50 | ----------------------------- | |
51 | ||
52 | .. kernel-doc:: drivers/base/dma-coherent.c | |
53 | :export: | |
54 | ||
55 | .. kernel-doc:: drivers/base/dma-mapping.c | |
56 | :export: | |
57 | ||
dcec3c8c JC |
58 | Device drivers PnP support |
59 | -------------------------- | |
60 | ||
61 | .. kernel-doc:: drivers/pnp/core.c | |
62 | :internal: | |
63 | ||
64 | .. kernel-doc:: drivers/pnp/card.c | |
65 | :export: | |
66 | ||
67 | .. kernel-doc:: drivers/pnp/driver.c | |
68 | :internal: | |
69 | ||
70 | .. kernel-doc:: drivers/pnp/manager.c | |
71 | :export: | |
72 | ||
73 | .. kernel-doc:: drivers/pnp/support.c | |
74 | :export: | |
75 | ||
76 | Userspace IO devices | |
77 | -------------------- | |
78 | ||
79 | .. kernel-doc:: drivers/uio/uio.c | |
80 | :export: | |
81 | ||
82 | .. kernel-doc:: include/linux/uio_driver.h | |
83 | :internal: | |
84 |