1#ifndef __VSF_LINUX_DEVICE_BUS_H__
2#define __VSF_LINUX_DEVICE_BUS_H__
int bus_register(struct bus_type *bus)
Definition vsf_linux_core.c:602
void bus_unregister(struct bus_type *bus)
Definition vsf_linux_core.c:607
int bus_rescan_devices(struct bus_type *bus)
Definition vsf_linux_core.c:611
int(* suspend)(struct device *dev, pm_message_t state)
Definition bus.h:26
const char * name
Definition bus.h:16
int(* resume)(struct device *dev)
Definition bus.h:27
const struct dev_pm_ops * pm
Definition bus.h:29
int(* shutdown)(struct device *dev)
Definition bus.h:24
int(* match)(struct device *dev, struct device_driver *drv)
Definition bus.h:20
int(* remove)(struct device *dev)
Definition bus.h:23
int(* probe)(struct device *dev)
Definition bus.h:22
struct device * dev_root
Definition bus.h:18
int(* uevent)(struct device *dev, struct kobj_uevent_env *env)
Definition bus.h:21
const char * dev_name
Definition bus.h:17
uint8_t state
Definition vsf_msg_tree.h:247