Lines Matching refs:mhi_ep_cntrl
121 struct mhi_ep_cntrl { struct
158 void (*raise_irq)(struct mhi_ep_cntrl *mhi_cntrl, u32 vector); argument
159 int (*alloc_map)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *phys_ptr, argument
161 void (*unmap_free)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t phys, argument
163 int (*read_sync)(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info); argument
164 int (*write_sync)(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info); argument
165 int (*read_async)(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info); argument
166 int (*write_async)(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_buf_info *buf_info); argument
194 struct mhi_ep_cntrl *mhi_cntrl; argument
264 int mhi_ep_register_controller(struct mhi_ep_cntrl *mhi_cntrl,
271 void mhi_ep_unregister_controller(struct mhi_ep_cntrl *mhi_cntrl);
279 int mhi_ep_power_up(struct mhi_ep_cntrl *mhi_cntrl);
285 void mhi_ep_power_down(struct mhi_ep_cntrl *mhi_cntrl);