6#ifndef PLATFORM_DRIVER_H
7#define PLATFORM_DRIVER_H
Definition platform_driver.h:30
void(* init)(void)
Definition platform_driver.h:31
int(* deinit)(void)
Definition platform_driver.h:36
void(* suspend)(void)
Definition platform_driver.h:35
int(* close)(void)
Definition platform_driver.h:33
int(* open)(void)
Definition platform_driver.h:32
void(* resume)(void)
Definition platform_driver.h:34
Definition platform_driver.h:39
struct driver_operation * driver
Definition platform_driver.h:44
dev_power_e power_status
Definition platform_driver.h:42
struct list_head device_list
Definition platform_driver.h:43
dev_type_e device_t
Definition platform_driver.h:41
char * name
Definition platform_driver.h:40