1 Device drivers infrastructure
2 =============================
4 The Basic Device Driver-Model Structures
5 ----------------------------------------
7 .. kernel-doc:: include/linux/device.h
13 .. kernel-doc:: drivers/base/init.c
16 .. kernel-doc:: drivers/base/driver.c
19 .. kernel-doc:: drivers/base/core.c
22 .. kernel-doc:: drivers/base/syscore.c
25 .. kernel-doc:: drivers/base/class.c
28 .. kernel-doc:: drivers/base/node.c
31 .. kernel-doc:: drivers/base/firmware_loader/main.c
34 .. kernel-doc:: drivers/base/transport_class.c
37 .. kernel-doc:: drivers/base/dd.c
40 .. kernel-doc:: include/linux/platform_device.h
43 .. kernel-doc:: drivers/base/platform.c
46 .. kernel-doc:: drivers/base/bus.c
49 Device Drivers DMA Management
50 -----------------------------
52 .. kernel-doc:: kernel/dma/coherent.c
55 .. kernel-doc:: kernel/dma/mapping.c
58 Device drivers PnP support
59 --------------------------
61 .. kernel-doc:: drivers/pnp/core.c
64 .. kernel-doc:: drivers/pnp/card.c
67 .. kernel-doc:: drivers/pnp/driver.c
70 .. kernel-doc:: drivers/pnp/manager.c
73 .. kernel-doc:: drivers/pnp/support.c
79 .. kernel-doc:: drivers/uio/uio.c
82 .. kernel-doc:: include/linux/uio_driver.h