Lines Matching full:layout

290 	if (!desc->layout.scaler_config)  in atmel_hlcdc_plane_setup_scaler()
295 desc->layout.scaler_config, 0); in atmel_hlcdc_plane_setup_scaler()
299 if (desc->layout.phicoeffs.x) { in atmel_hlcdc_plane_setup_scaler()
313 desc->layout.phicoeffs.x); in atmel_hlcdc_plane_setup_scaler()
320 desc->layout.phicoeffs.y); in atmel_hlcdc_plane_setup_scaler()
326 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.scaler_config, in atmel_hlcdc_plane_setup_scaler()
338 if (desc->layout.size) in atmel_hlcdc_plane_update_pos_and_size()
339 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.size, in atmel_hlcdc_plane_update_pos_and_size()
343 if (desc->layout.memsize) in atmel_hlcdc_plane_update_pos_and_size()
345 desc->layout.memsize, in atmel_hlcdc_plane_update_pos_and_size()
349 if (desc->layout.pos) in atmel_hlcdc_plane_update_pos_and_size()
350 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.pos, in atmel_hlcdc_plane_update_pos_and_size()
391 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.general_config, in atmel_hlcdc_plane_update_general_settings()
470 if (desc->layout.xstride[i]) in atmel_hlcdc_plane_update_buffers()
472 desc->layout.xstride[i], in atmel_hlcdc_plane_update_buffers()
475 if (desc->layout.pstride[i]) in atmel_hlcdc_plane_update_buffers()
477 desc->layout.pstride[i], in atmel_hlcdc_plane_update_buffers()
521 const struct atmel_hlcdc_layer_cfg_layout *layout; in atmel_hlcdc_plane_prepare_disc_area() local
528 layout = &primary->layer.desc->layout; in atmel_hlcdc_plane_prepare_disc_area()
529 if (!layout->disc_pos || !layout->disc_size) in atmel_hlcdc_plane_prepare_disc_area()
580 const struct atmel_hlcdc_layer_cfg_layout *layout; in atmel_hlcdc_plane_update_disc_area() local
582 layout = &plane->layer.desc->layout; in atmel_hlcdc_plane_update_disc_area()
583 if (!layout->disc_pos || !layout->disc_size) in atmel_hlcdc_plane_update_disc_area()
586 atmel_hlcdc_layer_write_cfg(&plane->layer, layout->disc_pos, in atmel_hlcdc_plane_update_disc_area()
590 atmel_hlcdc_layer_write_cfg(&plane->layer, layout->disc_size, in atmel_hlcdc_plane_update_disc_area()
701 if (!desc->layout.size && in atmel_hlcdc_plane_atomic_check()
707 (!desc->layout.memsize || in atmel_hlcdc_plane_atomic_check()
785 if (desc->layout.xstride[0] && desc->layout.pstride[0]) { in atmel_hlcdc_plane_init_properties()
798 if (desc->layout.csc) { in atmel_hlcdc_plane_init_properties()
804 desc->layout.csc, in atmel_hlcdc_plane_init_properties()
807 desc->layout.csc + 1, in atmel_hlcdc_plane_init_properties()
810 desc->layout.csc + 2, in atmel_hlcdc_plane_init_properties()