Lines Matching full:layout
289 if (!desc->layout.scaler_config) in atmel_hlcdc_plane_setup_scaler()
294 desc->layout.scaler_config, 0); in atmel_hlcdc_plane_setup_scaler()
298 if (desc->layout.phicoeffs.x) { in atmel_hlcdc_plane_setup_scaler()
312 desc->layout.phicoeffs.x); in atmel_hlcdc_plane_setup_scaler()
319 desc->layout.phicoeffs.y); in atmel_hlcdc_plane_setup_scaler()
325 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.scaler_config, in atmel_hlcdc_plane_setup_scaler()
337 if (desc->layout.size) in atmel_hlcdc_plane_update_pos_and_size()
338 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.size, in atmel_hlcdc_plane_update_pos_and_size()
342 if (desc->layout.memsize) in atmel_hlcdc_plane_update_pos_and_size()
344 desc->layout.memsize, in atmel_hlcdc_plane_update_pos_and_size()
348 if (desc->layout.pos) in atmel_hlcdc_plane_update_pos_and_size()
349 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.pos, in atmel_hlcdc_plane_update_pos_and_size()
390 atmel_hlcdc_layer_write_cfg(&plane->layer, desc->layout.general_config, in atmel_hlcdc_plane_update_general_settings()
469 if (desc->layout.xstride[i]) in atmel_hlcdc_plane_update_buffers()
471 desc->layout.xstride[i], in atmel_hlcdc_plane_update_buffers()
474 if (desc->layout.pstride[i]) in atmel_hlcdc_plane_update_buffers()
476 desc->layout.pstride[i], in atmel_hlcdc_plane_update_buffers()
520 const struct atmel_hlcdc_layer_cfg_layout *layout; in atmel_hlcdc_plane_prepare_disc_area() local
527 layout = &primary->layer.desc->layout; in atmel_hlcdc_plane_prepare_disc_area()
528 if (!layout->disc_pos || !layout->disc_size) in atmel_hlcdc_plane_prepare_disc_area()
579 const struct atmel_hlcdc_layer_cfg_layout *layout; in atmel_hlcdc_plane_update_disc_area() local
581 layout = &plane->layer.desc->layout; in atmel_hlcdc_plane_update_disc_area()
582 if (!layout->disc_pos || !layout->disc_size) in atmel_hlcdc_plane_update_disc_area()
585 atmel_hlcdc_layer_write_cfg(&plane->layer, layout->disc_pos, in atmel_hlcdc_plane_update_disc_area()
589 atmel_hlcdc_layer_write_cfg(&plane->layer, layout->disc_size, in atmel_hlcdc_plane_update_disc_area()
699 if (!desc->layout.size && in atmel_hlcdc_plane_atomic_check()
705 (!desc->layout.memsize || in atmel_hlcdc_plane_atomic_check()
781 if (desc->layout.xstride[0] && desc->layout.pstride[0]) { in atmel_hlcdc_plane_init_properties()
794 if (desc->layout.csc) { in atmel_hlcdc_plane_init_properties()
800 desc->layout.csc, in atmel_hlcdc_plane_init_properties()
803 desc->layout.csc + 1, in atmel_hlcdc_plane_init_properties()
806 desc->layout.csc + 2, in atmel_hlcdc_plane_init_properties()