Home
last modified time | relevance | path

Searched refs:improc (Results 1 – 7 of 7) sorted by relevance

/linux-6.6.21/drivers/gpu/drm/arm/display/komeda/
Dkomeda_private_obj.c264 struct komeda_improc *improc) in komeda_improc_obj_add() argument
272 st->base.component = &improc->base; in komeda_improc_obj_add()
273 drm_atomic_private_obj_init(&kms->base, &improc->base.obj, &st->base.obj, in komeda_improc_obj_add()
413 err = komeda_improc_obj_add(kms, pipe->improc); in komeda_kms_add_private_objs()
Dkomeda_wb_connector.c178 info->bpc = __fls(kcrtc->master->improc->supported_color_depths); in komeda_wb_connector_add()
179 info->color_formats = kcrtc->master->improc->supported_color_formats; in komeda_wb_connector_add()
Dkomeda_pipeline_state.c758 komeda_improc_validate(struct komeda_improc *improc, in komeda_improc_validate() argument
767 c_st = komeda_component_get_state_and_set_user(&improc->base, in komeda_improc_validate()
784 avail_depths = output_depths & improc->supported_color_depths; in komeda_improc_validate()
788 improc->supported_color_depths); in komeda_improc_validate()
793 improc->supported_color_formats; in komeda_improc_validate()
797 improc->supported_color_formats); in komeda_improc_validate()
812 komeda_component_set_output(&dflow->input, &improc->base, 0); in komeda_improc_validate()
1215 err = komeda_improc_validate(master->improc, kcrtc_st, &m_dflow); in komeda_build_display_data_flow()
Dkomeda_pipeline.c111 pos = to_cpos(temp->improc); in komeda_pipeline_get_component_pos()
Dkomeda_pipeline.h427 struct komeda_improc *improc; member
/linux-6.6.21/drivers/gpu/drm/arm/display/komeda/d71/
Dd71_component.c1128 struct komeda_improc *improc; in d71_improc_init() local
1133 c = komeda_component_add(&d71->pipes[pipe_id]->base, sizeof(*improc), in d71_improc_init()
1144 improc = to_improc(c); in d71_improc_init()
1145 improc->supported_color_depths = BIT(8) | BIT(10); in d71_improc_init()
1146 improc->supported_color_formats = DRM_COLOR_FORMAT_RGB444 | in d71_improc_init()
1151 improc->supported_color_formats |= DRM_COLOR_FORMAT_YCBCR420; in d71_improc_init()
1153 improc->supports_csc = true; in d71_improc_init()
1154 improc->supports_gamma = true; in d71_improc_init()
/linux-6.6.21/Documentation/gpu/
Dkomeda-kms.rst51 Post image processor (improc)
358 compiz, improc and timing_ctrlr to work together to fit these requirements.