1. NAME

struct_rio_driver - RIO driver info

2. SYNOPSIS



 
Sélectionnez
struct rio_driver {
  struct list_head node;
  char * name;
  const struct rio_device_id * id_table;
  int (* probe) (struct rio_dev * dev, const struct rio_device_id * id);
  void (* remove) (struct rio_dev * dev);
  int (* suspend) (struct rio_dev * dev, u32 state);
  int (* resume) (struct rio_dev * dev);
  int (* enable_wake) (struct rio_dev * dev, u32 state, int enable);
  struct device_driver driver;
};

3. MEMBERS

node
    Node in list of drivers

name
    RIO driver name

id_table
    RIO device ids to be associated with this driver

probe
    RIO device inserted

remove
    RIO device removed

suspend
    RIO device suspended

resume
    RIO device awakened

enable_wake
    RIO device enable wake event

driver
    LDM driver struct

4. DESCRIPTION

Provides info on a RIO device driver for insertion/removal and power management purposes.

5. AUTHOR

Matt Porter < >, < >
    Author.

6. COPYRIGHT