Home
last modified time | relevance | path

Searched refs:er_ctxt (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/bus/mhi/host/
H A 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 in mhi_debugfs_events_show()
[all...]
H A Dinit.c230 mhi_free_coherent(mhi_cntrl, sizeof(*mhi_ctxt->er_ctxt) * in mhi_deinit_dev_ctxt()
231 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt, in mhi_deinit_dev_ctxt()
246 struct mhi_event_ctxt *er_ctxt; in mhi_init_dev_ctxt() local
294 mhi_ctxt->er_ctxt = mhi_alloc_coherent(mhi_cntrl, in mhi_init_dev_ctxt()
295 sizeof(*mhi_ctxt->er_ctxt) * in mhi_init_dev_ctxt()
299 if (!mhi_ctxt->er_ctxt) in mhi_init_dev_ctxt()
302 er_ctxt = mhi_ctxt->er_ctxt; in mhi_init_dev_ctxt()
304 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_init_dev_ctxt()
312 tmp = er_ctxt in mhi_init_dev_ctxt()
[all...]
H A Dmain.c375 struct mhi_event_ctxt *er_ctxt = in mhi_irq_handler() local
376 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_irq_handler()
378 dma_addr_t ptr = er_ctxt->rp; in mhi_irq_handler()
735 struct mhi_event_ctxt *er_ctxt = in mhi_process_ctrl_ev_ring() local
736 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_process_ctrl_ev_ring()
741 dma_addr_t ptr = er_ctxt->rp; in mhi_process_ctrl_ev_ring()
882 ptr = er_ctxt->rp; in mhi_process_ctrl_ev_ring()
907 struct mhi_event_ctxt *er_ctxt = in mhi_process_data_event_ring() local
908 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_process_data_event_ring()
912 dma_addr_t ptr = er_ctxt in mhi_process_data_event_ring()
1477 mhi_mark_stale_events(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, struct mhi_event_ctxt *er_ctxt, int chan) mhi_mark_stale_events() argument
1555 struct mhi_event_ctxt *er_ctxt; mhi_reset_chan() local
[all...]
H A Dpm.c455 struct mhi_event_ctxt *er_ctxt; in mhi_pm_disable_transition() local
559 er_ctxt = mhi_cntrl->mhi_ctxt->er_ctxt; in mhi_pm_disable_transition()
560 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_pm_disable_transition()
570 er_ctxt->rp = er_ctxt->rbase; in mhi_pm_disable_transition()
571 er_ctxt->wp = er_ctxt->rbase; in mhi_pm_disable_transition()
H A Dinternal.h252 struct mhi_event_ctxt *er_ctxt; member
/kernel/linux/linux-6.6/drivers/bus/mhi/host/
H A 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, (le32_to_cpu(er_ctxt->intmod) & EV_CTX_INTMODC_MASK) >> in mhi_debugfs_events_show()
65 (le32_to_cpu(er_ctxt->intmod) & EV_CTX_INTMODT_MASK) >> in mhi_debugfs_events_show()
68 seq_printf(m, " base: 0x%0llx len: 0x%llx", le64_to_cpu(er_ctxt->rbase), in mhi_debugfs_events_show()
69 le64_to_cpu(er_ctxt->rlen)); in mhi_debugfs_events_show()
71 seq_printf(m, " rp: 0x%llx wp: 0x%llx", le64_to_cpu(er_ctxt->rp), in mhi_debugfs_events_show()
72 le64_to_cpu(er_ctxt in mhi_debugfs_events_show()
[all...]
H A Dinit.c259 dma_free_coherent(mhi_cntrl->cntrl_dev, sizeof(*mhi_ctxt->er_ctxt) * in mhi_deinit_dev_ctxt()
260 mhi_cntrl->total_ev_rings, mhi_ctxt->er_ctxt, in mhi_deinit_dev_ctxt()
275 struct mhi_event_ctxt *er_ctxt; in mhi_init_dev_ctxt() local
323 mhi_ctxt->er_ctxt = dma_alloc_coherent(mhi_cntrl->cntrl_dev, in mhi_init_dev_ctxt()
324 sizeof(*mhi_ctxt->er_ctxt) * in mhi_init_dev_ctxt()
328 if (!mhi_ctxt->er_ctxt) in mhi_init_dev_ctxt()
331 er_ctxt = mhi_ctxt->er_ctxt; in mhi_init_dev_ctxt()
333 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_init_dev_ctxt()
341 tmp = le32_to_cpu(er_ctxt in mhi_init_dev_ctxt()
[all...]
H A Dpm.c462 struct mhi_event_ctxt *er_ctxt; in mhi_pm_disable_transition() local
540 er_ctxt = mhi_cntrl->mhi_ctxt->er_ctxt; in mhi_pm_disable_transition()
541 for (i = 0; i < mhi_cntrl->total_ev_rings; i++, er_ctxt++, in mhi_pm_disable_transition()
551 er_ctxt->rp = er_ctxt->rbase; in mhi_pm_disable_transition()
552 er_ctxt->wp = er_ctxt->rbase; in mhi_pm_disable_transition()
579 struct mhi_event_ctxt *er_ctxt; in mhi_pm_sys_error_transition() local
673 er_ctxt in mhi_pm_sys_error_transition()
[all...]
H A Dmain.c434 struct mhi_event_ctxt *er_ctxt; in mhi_irq_handler() local
450 er_ctxt = &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_irq_handler()
451 ptr = le64_to_cpu(er_ctxt->rp); in mhi_irq_handler()
812 struct mhi_event_ctxt *er_ctxt = in mhi_process_ctrl_ev_ring() local
813 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_event->er_index]; in mhi_process_ctrl_ev_ring()
818 dma_addr_t ptr = le64_to_cpu(er_ctxt->rp); in mhi_process_ctrl_ev_ring()
956 ptr = le64_to_cpu(er_ctxt->rp); in mhi_process_ctrl_ev_ring()
983 struct mhi_event_ctxt *er_ctxt = in mhi_process_data_event_ring() local
984 &mhi_cntrl->mhi_ctxt->er_ctxt[mhi_even in mhi_process_data_event_ring()
1538 mhi_mark_stale_events(struct mhi_controller *mhi_cntrl, struct mhi_event *mhi_event, struct mhi_event_ctxt *er_ctxt, int chan) mhi_mark_stale_events() argument
1619 struct mhi_event_ctxt *er_ctxt; mhi_reset_chan() local
[all...]
H A Dinternal.h25 struct mhi_event_ctxt *er_ctxt; member

Completed in 12 milliseconds