Back to home page

OSCL-LXR

 
 

    


0001 Device drivers infrastructure
0002 =============================
0003 
0004 The Basic Device Driver-Model Structures
0005 ----------------------------------------
0006 
0007 .. kernel-doc:: include/linux/device.h
0008    :internal:
0009    :no-identifiers: device_link_state
0010 
0011 Device Drivers Base
0012 -------------------
0013 
0014 .. kernel-doc:: drivers/base/init.c
0015    :internal:
0016 
0017 .. kernel-doc:: drivers/base/driver.c
0018    :export:
0019 
0020 .. kernel-doc:: drivers/base/core.c
0021    :export:
0022 
0023 .. kernel-doc:: drivers/base/syscore.c
0024    :export:
0025 
0026 .. kernel-doc:: drivers/base/class.c
0027    :export:
0028 
0029 .. kernel-doc:: drivers/base/node.c
0030    :internal:
0031 
0032 .. kernel-doc:: drivers/base/transport_class.c
0033    :export:
0034 
0035 .. kernel-doc:: drivers/base/dd.c
0036    :export:
0037 
0038 .. kernel-doc:: include/linux/platform_device.h
0039    :internal:
0040 
0041 .. kernel-doc:: drivers/base/platform.c
0042    :export:
0043 
0044 .. kernel-doc:: drivers/base/bus.c
0045    :export:
0046 
0047 Device Drivers DMA Management
0048 -----------------------------
0049 
0050 .. kernel-doc:: kernel/dma/mapping.c
0051    :export:
0052 
0053 Device drivers PnP support
0054 --------------------------
0055 
0056 .. kernel-doc:: drivers/pnp/core.c
0057    :internal:
0058 
0059 .. kernel-doc:: drivers/pnp/card.c
0060    :export:
0061 
0062 .. kernel-doc:: drivers/pnp/driver.c
0063    :internal:
0064 
0065 .. kernel-doc:: drivers/pnp/manager.c
0066    :export:
0067 
0068 .. kernel-doc:: drivers/pnp/support.c
0069    :export:
0070 
0071 Userspace IO devices
0072 --------------------
0073 
0074 .. kernel-doc:: drivers/uio/uio.c
0075    :export:
0076 
0077 .. kernel-doc:: include/linux/uio_driver.h
0078    :internal:
0079