desc
struct desc {
struct desc {
int (*request)(struct hte_chip *chip, struct hte_ts_desc *desc,
int (*release)(struct hte_chip *chip, struct hte_ts_desc *desc,
struct hte_ts_desc *desc, u32 *xlated_id);
int (*xlate_plat)(struct hte_chip *gc, struct hte_ts_desc *desc,
int hte_init_line_attr(struct hte_ts_desc *desc, u32 line_id,
int hte_ts_get(struct device *dev, struct hte_ts_desc *desc, int index);
int hte_ts_put(struct hte_ts_desc *desc);
int hte_request_ts_ns(struct hte_ts_desc *desc, hte_ts_cb_t cb,
int devm_hte_request_ts_ns(struct device *dev, struct hte_ts_desc *desc,
int hte_enable_ts(struct hte_ts_desc *desc);
int hte_disable_ts(struct hte_ts_desc *desc);
int hte_get_clk_src_info(const struct hte_ts_desc *desc,
static inline int hte_init_line_attr(struct hte_ts_desc *desc, u32 line_id,
static inline int hte_ts_get(struct device *dev, struct hte_ts_desc *desc,
static inline int hte_request_ts_ns(struct hte_ts_desc *desc, hte_ts_cb_t cb,
struct hte_ts_desc *desc,
static inline int hte_get_clk_src_info(const struct hte_ts_desc *desc,
const struct usb_role_switch_desc *desc);
struct desc {