A D | mhi_ep.h | 98 struct mhi_ep_cntrl { struct 132 void (*raise_irq)(struct mhi_ep_cntrl *mhi_cntrl, u32 vector); argument 133 int (*alloc_map)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t *phys_ptr, argument 135 void (*unmap_free)(struct mhi_ep_cntrl *mhi_cntrl, u64 pci_addr, phys_addr_t phys, argument 137 int (*read_from_host)(struct mhi_ep_cntrl *mhi_cntrl, u64 from, void *to, size_t size); argument 138 int (*write_to_host)(struct mhi_ep_cntrl *mhi_cntrl, void *from, u64 to, size_t size); argument 166 struct mhi_ep_cntrl *mhi_cntrl; argument 236 int mhi_ep_register_controller(struct mhi_ep_cntrl *mhi_cntrl, 243 void mhi_ep_unregister_controller(struct mhi_ep_cntrl *mhi_cntrl); 251 int mhi_ep_power_up(struct mhi_ep_cntrl *mhi_cntrl); [all …]
|