Searched refs:ctxld (Results 1 – 9 of 9) sorted by relevance
| /drivers/gpu/drm/imx/dcss/ |
| A D | dcss-ctxld.c | 110 ctxld->ctx_size[ctxld->current_ctx ^ 1][CTX_DB], in dcss_ctxld_irq_handler() 111 ctxld->ctx_size[ctxld->current_ctx ^ 1][CTX_SB_HP], in dcss_ctxld_irq_handler() 112 ctxld->ctx_size[ctxld->current_ctx ^ 1][CTX_SB_LP]); in dcss_ctxld_irq_handler() 158 ctxld->db[i], ctxld->db_paddr[i]); in dcss_ctxld_free_ctx() 166 ctxld->sb_hp[i], ctxld->sb_paddr[i]); in dcss_ctxld_free_ctx() 209 dcss->ctxld = ctxld; in dcss_ctxld_init() 243 free_irq(ctxld->irq, ctxld); in dcss_ctxld_exit() 304 ctxld->ctx_size[ctxld->current_ctx][CTX_DB] = 0; in dcss_ctxld_enable_locked() 305 ctxld->ctx_size[ctxld->current_ctx][CTX_SB_HP] = 0; in dcss_ctxld_enable_locked() 306 ctxld->ctx_size[ctxld->current_ctx][CTX_SB_LP] = 0; in dcss_ctxld_enable_locked() [all …]
|
| A D | dcss-dev.h | 70 struct dcss_ctxld *ctxld; member 110 void dcss_ctxld_exit(struct dcss_ctxld *ctxld); 111 void dcss_ctxld_write(struct dcss_ctxld *ctxld, u32 ctx_id, 117 void dcss_ctxld_kick(struct dcss_ctxld *ctxld); 118 bool dcss_ctxld_is_flushed(struct dcss_ctxld *ctxld); 119 int dcss_ctxld_enable(struct dcss_ctxld *ctxld); 120 void dcss_ctxld_register_completion(struct dcss_ctxld *ctxld, 122 void dcss_ctxld_assert_locked(struct dcss_ctxld *ctxld);
|
| A D | dcss-dev.c | 109 dcss_ctxld_exit(dcss->ctxld); in dcss_submodules_init() 124 dcss_ctxld_exit(dcss->ctxld); in dcss_submodules_stop() 237 dcss_ctxld_suspend(dcss->ctxld); in dcss_dev_destroy() 261 ret = dcss_ctxld_suspend(dcss->ctxld); in dcss_dev_suspend() 284 dcss_ctxld_resume(dcss->ctxld); in dcss_dev_resume() 296 ret = dcss_ctxld_suspend(dcss->ctxld); in dcss_dev_runtime_suspend() 313 dcss_ctxld_resume(dcss->ctxld); in dcss_dev_runtime_resume()
|
| A D | dcss-ss.c | 67 struct dcss_ctxld *ctxld; member 78 dcss_ctxld_write(ss->ctxld, ss->ctx_id, val, in dcss_ss_write() 92 ss->ctxld = dcss->ctxld; in dcss_ss_init()
|
| A D | dcss-crtc.c | 77 dcss_ctxld_enable(dcss->ctxld); in dcss_crtc_atomic_flush() 110 dcss_ctxld_enable(dcss->ctxld); in dcss_crtc_atomic_enable() 142 dcss_ctxld_enable(dcss->ctxld); in dcss_crtc_atomic_disable() 176 if (dcss_ctxld_is_flushed(dcss->ctxld)) in dcss_crtc_irq_handler()
|
| A D | dcss-dtg.c | 79 struct dcss_ctxld *ctxld; member 103 dcss_ctxld_write(dtg->ctxld, dtg->ctx_id, in dcss_dtg_write() 117 dcss_ctxld_kick(dtg->ctxld); in dcss_dtg_irq_handler() 159 dtg->ctxld = dcss->ctxld; in dcss_dtg_init()
|
| A D | dcss-dpr.c | 115 struct dcss_ctxld *ctxld; member 125 dcss_ctxld_write(dpr->ctxld, dpr->ctx_id, val, ch->base_ofs + ofs); in dcss_dpr_write() 164 dpr->ctxld = dcss->ctxld; in dcss_dpr_init() 517 dcss_ctxld_assert_locked(dpr->ctxld); in dcss_dpr_write_sysctrl() 523 dcss_ctxld_write_irqsafe(dpr->ctxld, dpr->ctx_id, in dcss_dpr_write_sysctrl()
|
| A D | dcss-scaler.c | 87 struct dcss_ctxld *ctxld; member 291 dcss_ctxld_write(scl->ctxld, scl->ctx_id, val, ch->base_ofs + ofs); in dcss_scaler_write() 327 scaler->ctxld = dcss->ctxld; in dcss_scaler_init() 827 dcss_ctxld_assert_locked(scl->ctxld); in dcss_scaler_write_sclctrl() 833 dcss_ctxld_write_irqsafe(scl->ctxld, scl->ctx_id, in dcss_scaler_write_sclctrl()
|
| A D | Makefile | 1 imx-dcss-objs := dcss-drv.o dcss-dev.o dcss-blkctl.o dcss-ctxld.o dcss-dtg.o \
|
Completed in 19 milliseconds