Lines Matching defs:mhi_ep_cntrl
98 struct mhi_ep_cntrl { struct
99 struct device *cntrl_dev;
100 struct mhi_ep_device *mhi_dev;
101 void __iomem *mmio;
103 struct mhi_ep_chan *mhi_chan;
104 struct mhi_ep_event *mhi_event;
105 struct mhi_ep_cmd *mhi_cmd;
106 struct mhi_ep_sm *sm;
108 struct mhi_chan_ctxt *ch_ctx_cache;
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
140 enum mhi_state mhi_state;
142 u32 max_chan;
166 struct mhi_ep_cntrl *mhi_cntrl; argument