Searched refs:merger (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_private_obj.c220 struct komeda_merger *merger)
228 st->base.component = &merger->base;
230 &merger->base.obj, &st->base.obj,
407 if (pipe->merger) {
408 err = komeda_merger_obj_add(kms, pipe->merger);
219 komeda_merger_obj_add(struct komeda_kms_dev *kms, struct komeda_merger *merger) argument
H A Dkomeda_pipeline_state.c611 komeda_merger_validate(struct komeda_merger *merger, argument
622 if (!merger) {
623 DRM_DEBUG_ATOMIC("No merger is available");
627 if (!malidp_in_range(&merger->hsize_merged, output->out_w)) {
633 if (!malidp_in_range(&merger->vsize_merged, output->out_h)) {
639 c_st = komeda_component_get_state_and_set_user(&merger->base,
651 komeda_component_set_output(&output->input, &merger->base, 0);
876 u32 avail_inputs = pipe->merger ?
877 pipe->merger->base.supported_inputs : 0;
904 /* if split, check if can put the data flow into merger */
[all...]
H A Dkomeda_pipeline.c102 pos = to_cpos(pipe->merger);
H A Dkomeda_pipeline.h422 /** @merger: merger */
423 struct komeda_merger *merger; member in struct:komeda_pipeline
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_component.c1017 struct komeda_merger *merger; local
1022 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*merger),
1031 DRM_ERROR("Failed to initialize merger.\n");
1035 merger = to_merger(c);
1037 set_range(&merger->hsize_merged, 4,
1039 set_range(&merger->vsize_merged, 4, 4096);

Completed in 110 milliseconds