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

#include <pnp.h>

Data Fields

struct list_head protocol_list
 
charname
 
int(* get )(struct pnp_dev *dev)
 
int(* set )(struct pnp_dev *dev)
 
int(* disable )(struct pnp_dev *dev)
 
bool(* can_wakeup )(struct pnp_dev *dev)
 
int(* suspend )(struct pnp_dev *dev, pm_message_t state)
 
int(* resume )(struct pnp_dev *dev)
 
unsigned char number
 
struct device dev
 
struct list_head cards
 
struct list_head devices
 

Detailed Description

Definition at line 407 of file pnp.h.

Field Documentation

bool(* can_wakeup)(struct pnp_dev *dev)

Definition at line 417 of file pnp.h.

Definition at line 424 of file pnp.h.

Definition at line 423 of file pnp.h.

struct list_head devices

Definition at line 425 of file pnp.h.

int(* disable)(struct pnp_dev *dev)

Definition at line 414 of file pnp.h.

int(* get)(struct pnp_dev *dev)

Definition at line 412 of file pnp.h.

char* name

Definition at line 409 of file pnp.h.

unsigned char number

Definition at line 422 of file pnp.h.

struct list_head protocol_list

Definition at line 408 of file pnp.h.

int(* resume)(struct pnp_dev *dev)

Definition at line 419 of file pnp.h.

int(* set)(struct pnp_dev *dev)

Definition at line 413 of file pnp.h.

Definition at line 418 of file pnp.h.


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