Lines Matching refs:scaler_write
27 #define scaler_write(cfg, offset) writel(cfg, scaler->regs + (offset)) macro
96 scaler_write(SCALER_CFG_SOFT_RESET, SCALER_CFG); in scaler_reset()
103 scaler_write(1, SCALER_INT_EN); in scaler_reset()
139 scaler_write(val, SCALER_INT_EN); in scaler_enable_int()
148 scaler_write(val, SCALER_SRC_CFG); in scaler_set_src_fmt()
162 scaler_write(src_buf->dma_addr[i], bases[i]); in scaler_set_src_base()
176 scaler_write(val, SCALER_SRC_SPAN); in scaler_set_src_span()
187 scaler_write(val, SCALER_SRC_Y_POS); in scaler_set_src_luma_chroma_pos()
192 scaler_write(val, SCALER_SRC_C_POS); in scaler_set_src_luma_chroma_pos()
202 scaler_write(val, SCALER_SRC_WH); in scaler_set_src_wh()
211 scaler_write(val, SCALER_DST_CFG); in scaler_set_dst_fmt()
225 scaler_write(dst_buf->dma_addr[i], bases[i]); in scaler_set_dst_base()
239 scaler_write(val, SCALER_DST_SPAN); in scaler_set_dst_span()
249 scaler_write(val, SCALER_DST_WH); in scaler_set_dst_luma_pos()
259 scaler_write(val, SCALER_DST_POS); in scaler_set_dst_wh()
278 scaler_write(val, SCALER_H_RATIO); in scaler_set_hv_ratio()
281 scaler_write(val, SCALER_V_RATIO); in scaler_set_hv_ratio()
299 scaler_write(val, SCALER_ROT_CFG); in scaler_set_rotation()
337 scaler_write(csc_mtx[dir][i][j], SCALER_CSC_COEF(j, i)); in scaler_set_csc()
348 scaler_write(val, SCALER_TIMEOUT_CTRL); in scaler_set_timer()
353 scaler_write(SCALER_CFG_START_CMD, SCALER_CFG); in scaler_start_hw()
409 scaler_write(0, SCALER_INT_EN); in scaler_disable_int()
416 scaler_write(val, SCALER_INT_STATUS); in scaler_get_int_status()