Lines Matching refs:subsys_id

47 	u8 subsys_id = ctx->comp->subsys_id;  in init_rdma()  local
54 MM_REG_WRITE(cmd, subsys_id, prz1->reg_base, PRZ_ENABLE, in init_rdma()
59 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_RESET, BIT(0), BIT(0)); in init_rdma()
60 MM_REG_POLL(cmd, subsys_id, base, MDP_RDMA_MON_STA_1, BIT(8), BIT(8)); in init_rdma()
61 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_RESET, 0x0, BIT(0)); in init_rdma()
75 u8 subsys_id = ctx->comp->subsys_id; in config_rdma_frame() local
79 MM_REG_WRITE(cmd, subsys_id, base, in config_rdma_frame()
82 MM_REG_WRITE(cmd, subsys_id, base, in config_rdma_frame()
87 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_GMCIF_CON, in config_rdma_frame()
93 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_CON, rdma->src_ctrl, in config_rdma_frame()
99 MM_REG_WRITE(cmd, subsys_id, in config_rdma_frame()
102 MM_REG_WRITE(cmd, subsys_id, in config_rdma_frame()
107 MM_REG_WRITE(cmd, subsys_id, in config_rdma_frame()
112 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_CON, rdma->control, in config_rdma_frame()
115 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_BASE_0, rdma->iova[0], in config_rdma_frame()
117 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_BASE_1, rdma->iova[1], in config_rdma_frame()
119 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_BASE_2, rdma->iova[2], in config_rdma_frame()
122 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_END_0, in config_rdma_frame()
124 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_END_1, in config_rdma_frame()
126 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_END_2, in config_rdma_frame()
129 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_MF_BKGD_SIZE_IN_BYTE, in config_rdma_frame()
131 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SF_BKGD_SIZE_IN_BYTE, in config_rdma_frame()
134 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_TRANSFORM_0, in config_rdma_frame()
150 u8 subsys_id = ctx->comp->subsys_id; in config_rdma_subfrm() local
153 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_EN, BIT(0), BIT(0)); in config_rdma_subfrm()
156 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_OFFSET_0, in config_rdma_subfrm()
162 MM_REG_WRITE(cmd, subsys_id, base, in config_rdma_subfrm()
167 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_OFFSET_1, in config_rdma_subfrm()
170 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_SRC_OFFSET_2, in config_rdma_subfrm()
173 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_MF_SRC_SIZE, subfrm->src, in config_rdma_subfrm()
176 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_MF_CLIP_SIZE, in config_rdma_subfrm()
179 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_MF_OFFSET_1, in config_rdma_subfrm()
184 MM_REG_WRITE(cmd, subsys_id, base, in config_rdma_subfrm()
194 u8 subsys_id = ctx->comp->subsys_id; in wait_rdma_event() local
202 MM_REG_WRITE(cmd, subsys_id, base, MDP_RDMA_EN, 0x0, BIT(0)); in wait_rdma_event()
217 u8 subsys_id = ctx->comp->subsys_id; in init_rsz() local
220 MM_REG_WRITE(cmd, subsys_id, base, PRZ_ENABLE, 0x10000, BIT(16)); in init_rsz()
221 MM_REG_WRITE(cmd, subsys_id, base, PRZ_ENABLE, 0x0, BIT(16)); in init_rsz()
223 MM_REG_WRITE(cmd, subsys_id, base, PRZ_ENABLE, BIT(0), BIT(0)); in init_rsz()
233 u8 subsys_id = ctx->comp->subsys_id; in config_rsz_frame() local
237 MM_REG_WRITE(cmd, subsys_id, base, PRZ_ENABLE, 0x0, BIT(0)); in config_rsz_frame()
241 MM_REG_WRITE(cmd, subsys_id, base, PRZ_CONTROL_1, rsz->control1, in config_rsz_frame()
243 MM_REG_WRITE(cmd, subsys_id, base, PRZ_CONTROL_2, rsz->control2, in config_rsz_frame()
245 MM_REG_WRITE(cmd, subsys_id, base, PRZ_HORIZONTAL_COEFF_STEP, in config_rsz_frame()
247 MM_REG_WRITE(cmd, subsys_id, base, PRZ_VERTICAL_COEFF_STEP, in config_rsz_frame()
259 u8 subsys_id = ctx->comp->subsys_id; in config_rsz_subfrm() local
261 MM_REG_WRITE(cmd, subsys_id, base, PRZ_CONTROL_2, subfrm->control2, in config_rsz_subfrm()
263 MM_REG_WRITE(cmd, subsys_id, base, PRZ_INPUT_IMAGE, subfrm->src, in config_rsz_subfrm()
268 MM_REG_WRITE(cmd, subsys_id, base, PRZ_CONTROL_1, in config_rsz_subfrm()
271 MM_REG_WRITE(cmd, subsys_id, base, PRZ_LUMA_HORIZONTAL_INTEGER_OFFSET, in config_rsz_subfrm()
273 MM_REG_WRITE(cmd, subsys_id, in config_rsz_subfrm()
276 MM_REG_WRITE(cmd, subsys_id, base, PRZ_LUMA_VERTICAL_INTEGER_OFFSET, in config_rsz_subfrm()
278 MM_REG_WRITE(cmd, subsys_id, base, PRZ_LUMA_VERTICAL_SUBPIXEL_OFFSET, in config_rsz_subfrm()
280 MM_REG_WRITE(cmd, subsys_id, in config_rsz_subfrm()
283 MM_REG_WRITE(cmd, subsys_id, in config_rsz_subfrm()
287 MM_REG_WRITE(cmd, subsys_id, base, PRZ_OUTPUT_IMAGE, subfrm->clip, in config_rsz_subfrm()
301 u8 subsys_id = ctx->comp->subsys_id; in advance_rsz_subfrm() local
304 MM_REG_WRITE(cmd, subsys_id, base, PRZ_CONTROL_1, 0x0, in advance_rsz_subfrm()
322 u8 subsys_id = ctx->comp->subsys_id; in init_wrot() local
325 MM_REG_WRITE(cmd, subsys_id, base, VIDO_SOFT_RST, BIT(0), BIT(0)); in init_wrot()
326 MM_REG_POLL(cmd, subsys_id, base, VIDO_SOFT_RST_STAT, BIT(0), BIT(0)); in init_wrot()
327 MM_REG_WRITE(cmd, subsys_id, base, VIDO_SOFT_RST, 0x0, BIT(0)); in init_wrot()
328 MM_REG_POLL(cmd, subsys_id, base, VIDO_SOFT_RST_STAT, 0x0, BIT(0)); in init_wrot()
339 u8 subsys_id = ctx->comp->subsys_id; in config_wrot_frame() local
342 MM_REG_WRITE(cmd, subsys_id, base, VIDO_BASE_ADDR, wrot->iova[0], in config_wrot_frame()
344 MM_REG_WRITE(cmd, subsys_id, base, VIDO_BASE_ADDR_C, wrot->iova[1], in config_wrot_frame()
346 MM_REG_WRITE(cmd, subsys_id, base, VIDO_BASE_ADDR_V, wrot->iova[2], in config_wrot_frame()
349 MM_REG_WRITE(cmd, subsys_id, base, VIDO_CTRL, wrot->control, in config_wrot_frame()
352 MM_REG_WRITE(cmd, subsys_id, base, VIDO_STRIDE, wrot->stride[0], in config_wrot_frame()
355 MM_REG_WRITE(cmd, subsys_id, base, VIDO_STRIDE_C, wrot->stride[1], in config_wrot_frame()
357 MM_REG_WRITE(cmd, subsys_id, base, VIDO_STRIDE_V, wrot->stride[2], in config_wrot_frame()
360 MM_REG_WRITE(cmd, subsys_id, base, VIDO_MAT_CTRL, wrot->mat_ctrl, 0xF3); in config_wrot_frame()
363 MM_REG_WRITE(cmd, subsys_id, base, VIDO_DITHER, 0xFF000000, in config_wrot_frame()
366 MM_REG_WRITE(cmd, subsys_id, base, VIDO_RSV_1, BIT(31), BIT(31)); in config_wrot_frame()
369 MM_REG_WRITE(cmd, subsys_id, base, VIDO_FIFO_TEST, in config_wrot_frame()
373 MM_REG_WRITE(cmd, subsys_id, base, VIDO_MAIN_BUF_SIZE, in config_wrot_frame()
384 u8 subsys_id = ctx->comp->subsys_id; in config_wrot_subfrm() local
387 MM_REG_WRITE(cmd, subsys_id, base, VIDO_OFST_ADDR, in config_wrot_subfrm()
390 MM_REG_WRITE(cmd, subsys_id, base, VIDO_OFST_ADDR_C, in config_wrot_subfrm()
393 MM_REG_WRITE(cmd, subsys_id, base, VIDO_OFST_ADDR_V, in config_wrot_subfrm()
396 MM_REG_WRITE(cmd, subsys_id, base, VIDO_IN_SIZE, subfrm->src, in config_wrot_subfrm()
399 MM_REG_WRITE(cmd, subsys_id, base, VIDO_TAR_SIZE, subfrm->clip, in config_wrot_subfrm()
401 MM_REG_WRITE(cmd, subsys_id, base, VIDO_CROP_OFST, subfrm->clip_ofst, in config_wrot_subfrm()
404 MM_REG_WRITE(cmd, subsys_id, base, VIDO_MAIN_BUF_SIZE, in config_wrot_subfrm()
408 MM_REG_WRITE(cmd, subsys_id, base, VIDO_ROT_EN, BIT(0), BIT(0)); in config_wrot_subfrm()
418 u8 subsys_id = ctx->comp->subsys_id; in wait_wrot_event() local
426 MM_REG_WRITE(cmd, subsys_id, base, VIDO_MAIN_BUF_SIZE, 0x0, in wait_wrot_event()
430 MM_REG_WRITE(cmd, subsys_id, base, VIDO_ROT_EN, 0x0, BIT(0)); in wait_wrot_event()
446 u8 subsys_id = ctx->comp->subsys_id; in init_wdma() local
449 MM_REG_WRITE(cmd, subsys_id, base, WDMA_RST, BIT(0), BIT(0)); in init_wdma()
450 MM_REG_POLL(cmd, subsys_id, base, WDMA_FLOW_CTRL_DBG, BIT(0), BIT(0)); in init_wdma()
451 MM_REG_WRITE(cmd, subsys_id, base, WDMA_RST, 0x0, BIT(0)); in init_wdma()
461 u8 subsys_id = ctx->comp->subsys_id; in config_wdma_frame() local
463 MM_REG_WRITE(cmd, subsys_id, base, WDMA_BUF_CON2, 0x10101050, in config_wdma_frame()
467 MM_REG_WRITE(cmd, subsys_id, base, WDMA_CFG, wdma->wdma_cfg, in config_wdma_frame()
470 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_ADDR, wdma->iova[0], in config_wdma_frame()
472 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_U_ADDR, wdma->iova[1], in config_wdma_frame()
474 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_V_ADDR, wdma->iova[2], in config_wdma_frame()
477 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_W_IN_BYTE, in config_wdma_frame()
480 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_UV_PITCH, in config_wdma_frame()
483 MM_REG_WRITE(cmd, subsys_id, base, WDMA_ALPHA, 0x800000FF, in config_wdma_frame()
494 u8 subsys_id = ctx->comp->subsys_id; in config_wdma_subfrm() local
497 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_ADDR_OFFSET, in config_wdma_subfrm()
500 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_U_ADDR_OFFSET, in config_wdma_subfrm()
503 MM_REG_WRITE(cmd, subsys_id, base, WDMA_DST_V_ADDR_OFFSET, in config_wdma_subfrm()
506 MM_REG_WRITE(cmd, subsys_id, base, WDMA_SRC_SIZE, subfrm->src, in config_wdma_subfrm()
509 MM_REG_WRITE(cmd, subsys_id, base, WDMA_CLIP_SIZE, subfrm->clip, in config_wdma_subfrm()
512 MM_REG_WRITE(cmd, subsys_id, base, WDMA_CLIP_COORD, subfrm->clip_ofst, in config_wdma_subfrm()
516 MM_REG_WRITE(cmd, subsys_id, base, WDMA_EN, BIT(0), BIT(0)); in config_wdma_subfrm()
524 u8 subsys_id = ctx->comp->subsys_id; in wait_wdma_event() local
528 MM_REG_WRITE(cmd, subsys_id, base, WDMA_EN, 0x0, BIT(0)); in wait_wdma_event()
543 u8 subsys_id = ctx->comp->subsys_id; in init_ccorr() local
546 MM_REG_WRITE(cmd, subsys_id, base, MDP_CCORR_EN, BIT(0), BIT(0)); in init_ccorr()
548 MM_REG_WRITE(cmd, subsys_id, base, MDP_CCORR_CFG, BIT(0), BIT(0)); in init_ccorr()
557 u8 subsys_id = ctx->comp->subsys_id; in config_ccorr_subfrm() local
562 MM_REG_WRITE(cmd, subsys_id, base, MDP_CCORR_SIZE, in config_ccorr_subfrm()
781 comp->subsys_id = cmdq_reg.subsys; in mdp_get_subsys_id()