Home
last modified time | relevance | path

Searched refs:er_ctxt (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.15/drivers/bus/mhi/core/
Ddebugfs.c42 struct mhi_event_ctxt *er_ctxt; in mhi_debugfs_events_show() local
50 er_ctxt = mhi_cntrl->mhi_ctxt->er_ctxt; in mhi_debugfs_events_show()
53 i++, er_ctxt++, mhi_event++) { in mhi_debugfs_events_show()
63 i, (er_ctxt->intmod & EV_CTX_INTMODC_MASK) >> in mhi_debugfs_events_show()
65 (er_ctxt->intmod & EV_CTX_INTMODT_MASK) >> in mhi_debugfs_events_show()
68 seq_printf(m, " base: 0x%0llx len: 0x%llx", er_ctxt->rbase, in mhi_debugfs_events_show()
69 er_ctxt->rlen); in mhi_debugfs_events_show()
71 seq_printf(m, " rp: 0x%llx wp: 0x%llx", er_ctxt->rp, in mhi_debugfs_events_show()
72 er_ctxt->wp); in mhi_debugfs_events_show()
Dinit.c246 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->er_ctxt) * in mhi_deinit_dev_ctxt()
247 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt, in mhi_deinit_dev_ctxt()
262 struct mhi_event_ctxt *er_ctxt; in mhi_init_dev_ctxt() local
310 mhi_ctxt->er_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev, in mhi_init_dev_ctxt()
311 sizeof(*mhi_ctxt->er_ctxt) * in mhi_init_dev_ctxt()
315 if (!mhi_ctxt->er_ctxt) in mhi_init_dev_ctxt()
318 er_ctxt = mhi_ctxt->er_ctxt; in mhi_init_dev_ctxt()
320 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_init_dev_ctxt()
328 tmp = er_ctxt->intmod; in mhi_init_dev_ctxt()
332 er_ctxt->intmod = tmp; in mhi_init_dev_ctxt()
[all …]
Dpm.c457 struct mhi_event_ctxt *er_ctxt; in mhi_pm_disable_transition() local
522 er_ctxt = mhi_cntrl->mhi_ctxt->er_ctxt; in mhi_pm_disable_transition()
523 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_pm_disable_transition()
533 er_ctxt->rp = er_ctxt->rbase; in mhi_pm_disable_transition()
534 er_ctxt->wp = er_ctxt->rbase; in mhi_pm_disable_transition()
561 struct mhi_event_ctxt *er_ctxt; in mhi_pm_sys_error_transition() local
656 er_ctxt = mhi_cntrl->mhi_ctxt->er_ctxt; in mhi_pm_sys_error_transition()
657 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_pm_sys_error_transition()
667 er_ctxt->rp = er_ctxt->rbase; in mhi_pm_sys_error_transition()
668 er_ctxt->wp = er_ctxt->rbase; in mhi_pm_sys_error_transition()
Dmain.c432 struct mhi_event_ctxt *er_ctxt = in mhi_irq_handler() local
433 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_irq_handler()
435 dma_addr_t ptr = er_ctxt->rp; in mhi_irq_handler()
798 struct mhi_event_ctxt *er_ctxt = in mhi_process_ctrl_ev_ring() local
799 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_process_ctrl_ev_ring()
804 dma_addr_t ptr = er_ctxt->rp; in mhi_process_ctrl_ev_ring()
943 ptr = er_ctxt->rp; in mhi_process_ctrl_ev_ring()
968 struct mhi_event_ctxt *er_ctxt = in mhi_process_data_event_ring() local
969 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_process_data_event_ring()
973 dma_addr_t ptr = er_ctxt->rp; in mhi_process_data_event_ring()
[all …]
Dinternal.h252 struct mhi_event_ctxt *er_ctxt; member