Lines Matching refs:scaler_write
30 #define scaler_write(cfg, offset) writel(cfg, scaler->regs + (offset)) macro
108 scaler_write(SCALER_CFG_SOFT_RESET, SCALER_CFG); in scaler_reset()
115 scaler_write(1, SCALER_INT_EN); in scaler_reset()
151 scaler_write(val, SCALER_INT_EN); in scaler_enable_int()
160 scaler_write(val, SCALER_SRC_CFG); in scaler_set_src_fmt()
174 scaler_write(src_buf->dma_addr[i], bases[i]); in scaler_set_src_base()
188 scaler_write(val, SCALER_SRC_SPAN); in scaler_set_src_span()
198 scaler_write(val, SCALER_SRC_Y_POS); in scaler_set_src_luma_pos()
199 scaler_write(val, SCALER_SRC_C_POS); /* ATTENTION! */ in scaler_set_src_luma_pos()
209 scaler_write(val, SCALER_SRC_WH); in scaler_set_src_wh()
218 scaler_write(val, SCALER_DST_CFG); in scaler_set_dst_fmt()
232 scaler_write(dst_buf->dma_addr[i], bases[i]); in scaler_set_dst_base()
246 scaler_write(val, SCALER_DST_SPAN); in scaler_set_dst_span()
256 scaler_write(val, SCALER_DST_WH); in scaler_set_dst_luma_pos()
266 scaler_write(val, SCALER_DST_POS); in scaler_set_dst_wh()
285 scaler_write(val, SCALER_H_RATIO); in scaler_set_hv_ratio()
288 scaler_write(val, SCALER_V_RATIO); in scaler_set_hv_ratio()
306 scaler_write(val, SCALER_ROT_CFG); in scaler_set_rotation()
344 scaler_write(csc_mtx[dir][i][j], SCALER_CSC_COEF(j, i)); in scaler_set_csc()
355 scaler_write(val, SCALER_TIMEOUT_CTRL); in scaler_set_timer()
360 scaler_write(SCALER_CFG_START_CMD, SCALER_CFG); in scaler_start_hw()
414 scaler_write(0, SCALER_INT_EN); in scaler_disable_int()
421 scaler_write(val, SCALER_INT_STATUS); in scaler_get_int_status()