Lines Matching refs:de_fe

344 	struct sunxi_de_fe_reg * const de_fe =  in sunxi_frontend_init()  local
353 setbits_le32(&de_fe->enable, SUNXI_DE_FE_ENABLE_EN); in sunxi_frontend_init()
356 writel(sun4i_horz_coef[2 * i], &de_fe->ch0_horzcoef0[i]); in sunxi_frontend_init()
357 writel(sun4i_horz_coef[2 * i + 1], &de_fe->ch0_horzcoef1[i]); in sunxi_frontend_init()
358 writel(sun4i_vert_coef[i], &de_fe->ch0_vertcoef[i]); in sunxi_frontend_init()
359 writel(sun4i_horz_coef[2 * i], &de_fe->ch1_horzcoef0[i]); in sunxi_frontend_init()
360 writel(sun4i_horz_coef[2 * i + 1], &de_fe->ch1_horzcoef1[i]); in sunxi_frontend_init()
361 writel(sun4i_vert_coef[i], &de_fe->ch1_vertcoef[i]); in sunxi_frontend_init()
364 setbits_le32(&de_fe->frame_ctrl, SUNXI_DE_FE_FRAME_CTRL_COEF_RDY); in sunxi_frontend_init()
370 struct sunxi_de_fe_reg * const de_fe = in sunxi_frontend_mode_set() local
373 setbits_le32(&de_fe->bypass, SUNXI_DE_FE_BYPASS_CSC_BYPASS); in sunxi_frontend_mode_set()
374 writel(CONFIG_SYS_SDRAM_BASE + address, &de_fe->ch0_addr); in sunxi_frontend_mode_set()
375 writel(mode->xres * 4, &de_fe->ch0_stride); in sunxi_frontend_mode_set()
376 writel(SUNXI_DE_FE_INPUT_FMT_ARGB8888, &de_fe->input_fmt); in sunxi_frontend_mode_set()
377 writel(SUNXI_DE_FE_OUTPUT_FMT_ARGB8888, &de_fe->output_fmt); in sunxi_frontend_mode_set()
380 &de_fe->ch0_insize); in sunxi_frontend_mode_set()
382 &de_fe->ch0_outsize); in sunxi_frontend_mode_set()
383 writel(SUNXI_DE_FE_FACTOR_INT(1), &de_fe->ch0_horzfact); in sunxi_frontend_mode_set()
384 writel(SUNXI_DE_FE_FACTOR_INT(1), &de_fe->ch0_vertfact); in sunxi_frontend_mode_set()
387 &de_fe->ch1_insize); in sunxi_frontend_mode_set()
389 &de_fe->ch1_outsize); in sunxi_frontend_mode_set()
390 writel(SUNXI_DE_FE_FACTOR_INT(1), &de_fe->ch1_horzfact); in sunxi_frontend_mode_set()
391 writel(SUNXI_DE_FE_FACTOR_INT(1), &de_fe->ch1_vertfact); in sunxi_frontend_mode_set()
393 setbits_le32(&de_fe->frame_ctrl, SUNXI_DE_FE_FRAME_CTRL_REG_RDY); in sunxi_frontend_mode_set()
398 struct sunxi_de_fe_reg * const de_fe = in sunxi_frontend_enable() local
401 setbits_le32(&de_fe->frame_ctrl, SUNXI_DE_FE_FRAME_CTRL_FRM_START); in sunxi_frontend_enable()