mirror of
https://github.com/linux-msm/cdba.git
synced 2026-02-25 13:11:56 -08:00
20 lines
541 B
C
20 lines
541 B
C
#ifndef __DEVICE_H__
|
|
#define __DEVICE_H__
|
|
|
|
struct device;
|
|
struct cdb_assist;
|
|
struct fastboot;
|
|
struct fastboot_ops;
|
|
|
|
struct device *device_open(const char *board, struct fastboot_ops *fastboot_ops);
|
|
int device_power_on(struct device *device);
|
|
int device_power_off(struct device *device);
|
|
|
|
void device_print_status(struct device *device);
|
|
void device_vbus(struct device *device, bool enable);
|
|
int device_write(struct device *device, const void *buf, size_t len);
|
|
|
|
void device_boot(struct device *device, const void *data, size_t len);
|
|
|
|
#endif
|