98 lines · plain
1Device drivers infrastructure2=============================3 4The Basic Device Driver-Model Structures5----------------------------------------6 7.. kernel-doc:: include/linux/device.h8 :internal:9 :no-identifiers: device_link_state10 11.. kernel-doc:: include/linux/device/bus.h12 :identifiers: bus_type bus_notifier_event13 14.. kernel-doc:: include/linux/device/class.h15 :identifiers: class16 17.. kernel-doc:: include/linux/device/driver.h18 :identifiers: probe_type device_driver19 20Device Drivers Base21-------------------22 23.. kernel-doc:: drivers/base/init.c24 :internal:25 26.. kernel-doc:: include/linux/device/driver.h27 :no-identifiers: probe_type device_driver28 29.. kernel-doc:: drivers/base/driver.c30 :export:31 32.. kernel-doc:: drivers/base/core.c33 :export:34 35.. kernel-doc:: drivers/base/syscore.c36 :export:37 38.. kernel-doc:: include/linux/device/class.h39 :no-identifiers: class40 41.. kernel-doc:: drivers/base/class.c42 :export:43 44.. kernel-doc:: drivers/base/node.c45 :internal:46 47.. kernel-doc:: drivers/base/transport_class.c48 :export:49 50.. kernel-doc:: drivers/base/dd.c51 :export:52 53.. kernel-doc:: include/linux/platform_device.h54 :internal:55 56.. kernel-doc:: drivers/base/platform.c57 :export:58 59.. kernel-doc:: include/linux/device/bus.h60 :no-identifiers: bus_type bus_notifier_event61 62.. kernel-doc:: drivers/base/bus.c63 :export:64 65Device Drivers DMA Management66-----------------------------67 68.. kernel-doc:: kernel/dma/mapping.c69 :export:70 71Device drivers PnP support72--------------------------73 74.. kernel-doc:: drivers/pnp/core.c75 :internal:76 77.. kernel-doc:: drivers/pnp/card.c78 :export:79 80.. kernel-doc:: drivers/pnp/driver.c81 :internal:82 83.. kernel-doc:: drivers/pnp/manager.c84 :export:85 86.. kernel-doc:: drivers/pnp/support.c87 :export:88 89Userspace IO devices90--------------------91 92.. kernel-doc:: drivers/uio/uio.c93 :export:94 95.. kernel-doc:: include/linux/uio_driver.h96 :internal:97 98