1. NAME▲
struct_rio_driver - RIO driver info
2. SYNOPSIS ▲
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 ▲