Home
last modified time | relevance | path

Searched refs:mhi_ep_cntrl (Results 1 – 6 of 6) sorted by relevance

/linux-6.3-rc2/drivers/bus/mhi/ep/
A Dinternal.h125 struct mhi_ep_cntrl *mhi_cntrl;
198 void mhi_ep_mmio_clear_reset(struct mhi_ep_cntrl *mhi_cntrl);
199 void mhi_ep_mmio_reset(struct mhi_ep_cntrl *mhi_cntrl);
202 void mhi_ep_mmio_init(struct mhi_ep_cntrl *mhi_cntrl);
203 void mhi_ep_mmio_update_ner(struct mhi_ep_cntrl *mhi_cntrl);
211 int mhi_ep_set_m0_state(struct mhi_ep_cntrl *mhi_cntrl);
212 int mhi_ep_set_m3_state(struct mhi_ep_cntrl *mhi_cntrl);
213 int mhi_ep_set_ready_state(struct mhi_ep_cntrl *mhi_cntrl);
214 void mhi_ep_handle_syserr(struct mhi_ep_cntrl *mhi_cntrl);
215 void mhi_ep_resume_channels(struct mhi_ep_cntrl *mhi_cntrl);
[all …]
A Dmmio.c13 u32 mhi_ep_mmio_read(struct mhi_ep_cntrl *mhi_cntrl, u32 offset) in mhi_ep_mmio_read()
18 void mhi_ep_mmio_write(struct mhi_ep_cntrl *mhi_cntrl, u32 offset, u32 val) in mhi_ep_mmio_write()
157 void mhi_ep_mmio_mask_interrupts(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_mask_interrupts()
183 void mhi_ep_mmio_get_chc_base(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_get_chc_base()
195 void mhi_ep_mmio_get_erc_base(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_get_erc_base()
207 void mhi_ep_mmio_get_crc_base(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_get_crc_base()
221 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; in mhi_ep_mmio_get_db()
240 void mhi_ep_mmio_clear_reset(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_clear_reset()
245 void mhi_ep_mmio_reset(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_reset()
252 void mhi_ep_mmio_init(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_mmio_init()
[all …]
A Dmain.c117 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; in mhi_ep_process_cmd_ring()
280 struct mhi_ep_cntrl *mhi_cntrl = mhi_dev->mhi_cntrl; in mhi_ep_queue_is_empty()
399 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; in mhi_ep_process_ch_ring()
451 struct mhi_ep_cntrl *mhi_cntrl = mhi_dev->mhi_cntrl; in mhi_ep_queue_skb()
680 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, cmd_ring_work); in mhi_ep_cmd_ring_worker()
714 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, ch_ring_work); in mhi_ep_ch_ring_worker()
781 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, state_work); in mhi_ep_state_worker()
899 struct mhi_ep_cntrl *mhi_cntrl = data; in mhi_ep_irq()
999 struct mhi_ep_cntrl *mhi_cntrl = container_of(work, struct mhi_ep_cntrl, reset_work); in mhi_ep_reset_worker()
1041 int mhi_ep_power_up(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_power_up()
[all …]
A Dsm.c11 bool __must_check mhi_ep_check_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, in mhi_ep_check_mhi_state()
30 int mhi_ep_set_mhi_state(struct mhi_ep_cntrl *mhi_cntrl, enum mhi_state mhi_state) in mhi_ep_set_mhi_state()
59 int mhi_ep_set_m0_state(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_set_m0_state()
100 int mhi_ep_set_m3_state(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_set_m3_state()
128 int mhi_ep_set_ready_state(struct mhi_ep_cntrl *mhi_cntrl) in mhi_ep_set_ready_state()
A Dring.c31 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; in __mhi_ep_cache_ring()
103 struct mhi_ep_cntrl *mhi_cntrl = ring->mhi_cntrl; in mhi_ep_ring_add_element()
160 int mhi_ep_ring_start(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_ring *ring, in mhi_ep_ring_start()
202 void mhi_ep_ring_reset(struct mhi_ep_cntrl *mhi_cntrl, struct mhi_ep_ring *ring) in mhi_ep_ring_reset()
/linux-6.3-rc2/include/linux/
A Dmhi_ep.h98 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 …]

Completed in 11 milliseconds