Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
umc_driver Struct Reference

#include <umc.h>

Data Fields

charname
 
u8 cap_id
 
int(* match )(struct umc_driver *, struct umc_dev *)
 
const voidmatch_data
 
int(* probe )(struct umc_dev *)
 
void(* remove )(struct umc_dev *)
 
int(* suspend )(struct umc_dev *, pm_message_t state)
 
int(* resume )(struct umc_dev *)
 
int(* pre_reset )(struct umc_dev *)
 
int(* post_reset )(struct umc_dev *)
 
struct device_driver driver
 

Detailed Description

struct umc_driver - UMC capability driver : supported capability ID. : driver specific capability matching function. : driver specific data for match() (e.g., a table of pci_device_id's if umc_match_pci_id() is used).

Definition at line 82 of file umc.h.

Field Documentation

u8 cap_id

Definition at line 84 of file umc.h.

Definition at line 95 of file umc.h.

Definition at line 85 of file umc.h.

const void* match_data

Definition at line 86 of file umc.h.

char* name

Definition at line 83 of file umc.h.

int(* post_reset)(struct umc_dev *)

Definition at line 93 of file umc.h.

int(* pre_reset)(struct umc_dev *)

Definition at line 92 of file umc.h.

int(* probe)(struct umc_dev *)

Definition at line 88 of file umc.h.

void(* remove)(struct umc_dev *)

Definition at line 89 of file umc.h.

int(* resume)(struct umc_dev *)

Definition at line 91 of file umc.h.

Definition at line 90 of file umc.h.


The documentation for this struct was generated from the following file: