Lines Matching defs:ishtp_device
109 int (*hw_reset)(struct ishtp_device *dev);
110 int (*ipc_reset)(struct ishtp_device *dev);
111 uint32_t (*ipc_get_header)(struct ishtp_device *dev, int length,
113 int (*write)(struct ishtp_device *dev,
116 uint32_t (*ishtp_read_hdr)(const struct ishtp_device *dev);
117 int (*ishtp_read)(struct ishtp_device *dev, unsigned char *buffer,
119 uint32_t (*get_fw_status)(struct ishtp_device *dev);
120 void (*sync_fw_clock)(struct ishtp_device *dev);
124 * struct ishtp_device - ISHTP private device struct
126 struct ishtp_device {
205 __printf(2, 3) void (*print_log)(struct ishtp_device *dev,
228 static inline int ish_ipc_reset(struct ishtp_device *dev)
234 void ishtp_device_init(struct ishtp_device *dev);
235 int ishtp_start(struct ishtp_device *dev);