Searched refs:improc (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_wb_connector.c178 info->bpc = __fls(kcrtc->master->improc->supported_color_depths);
179 info->color_formats = kcrtc->master->improc->supported_color_formats;
H A Dkomeda_private_obj.c264 struct komeda_improc *improc)
272 st->base.component = &improc->base;
273 drm_atomic_private_obj_init(&kms->base, &improc->base.obj, &st->base.obj,
413 err = komeda_improc_obj_add(kms, pipe->improc);
263 komeda_improc_obj_add(struct komeda_kms_dev *kms, struct komeda_improc *improc) argument
H A Dkomeda_pipeline_state.c758 komeda_improc_validate(struct komeda_improc *improc, argument
767 c_st = komeda_component_get_state_and_set_user(&improc->base,
784 avail_depths = output_depths & improc->supported_color_depths;
788 improc->supported_color_depths);
793 improc->supported_color_formats;
797 improc->supported_color_formats);
812 komeda_component_set_output(&dflow->input, &improc->base, 0);
1185 * compiz -> improc -> timing_ctrlr
1215 err = komeda_improc_validate(master->improc, kcrtc_st, &m_dflow);
H A Dkomeda_pipeline.c111 pos = to_cpos(temp->improc);
H A Dkomeda_pipeline.h166 * - compiz/improc/timing_ctrlr: the user is crtc.
426 /** @improc: post image processor */
427 struct komeda_improc *improc; member in struct:komeda_pipeline
/linux-master/drivers/gpu/drm/arm/display/komeda/d71/
H A Dd71_component.c1128 struct komeda_improc *improc; local
1133 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*improc),
1140 DRM_ERROR("Failed to add improc component\n");
1144 improc = to_improc(c);
1145 improc->supported_color_depths = BIT(8) | BIT(10);
1146 improc->supported_color_formats = DRM_COLOR_FORMAT_RGB444 |
1151 improc->supported_color_formats |= DRM_COLOR_FORMAT_YCBCR420;
1153 improc->supports_csc = true;
1154 improc->supports_gamma = true;

Completed in 141 milliseconds