Home
last modified time | relevance | path

Searched refs:ctm (Results 1 – 12 of 12) sorted by relevance

/linux/drivers/gpu/drm/vc4/
H A Dvc4_kms.c31 struct drm_color_ctm *ctm; member
149 struct drm_color_ctm *ctm = ctm_state->ctm; in vc4_ctm_commit() local
155 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[0]), in vc4_ctm_commit()
157 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[3]), in vc4_ctm_commit()
159 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[6]), in vc4_ctm_commit()
162 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[1]), in vc4_ctm_commit()
164 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[4]), in vc4_ctm_commit()
166 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[7]), in vc4_ctm_commit()
169 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[2]), in vc4_ctm_commit()
171 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[5]), in vc4_ctm_commit()
[all …]
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_disp_ccorr.c86 struct drm_property_blob *blob = state->ctm; in mtk_ccorr_ctm_set()
87 struct drm_color_ctm *ctm; in mtk_ccorr_ctm_set() local
97 ctm = (struct drm_color_ctm *)blob->data; in mtk_ccorr_ctm_set()
98 input = ctm->matrix; in mtk_ccorr_ctm_set()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_color.c565 void __drm_ctm_to_dc_matrix(const struct drm_color_ctm *ctm, in __drm_ctm_to_dc_matrix() argument
586 matrix[i] = amdgpu_dm_fixpt_from_s3132(ctm->matrix[i - (i / 4)]); in __drm_ctm_to_dc_matrix()
599 void __drm_ctm_3x4_to_dc_matrix(const struct drm_color_ctm_3x4 *ctm, in __drm_ctm_3x4_to_dc_matrix() argument
610 matrix[i] = amdgpu_dm_fixpt_from_s3132(ctm->matrix[i]); in __drm_ctm_3x4_to_dc_matrix()
1369 struct drm_color_ctm *ctm = NULL; in amdgpu_dm_update_crtc_color_mgmt() local
1377 if (crtc->base.ctm) { in amdgpu_dm_update_crtc_color_mgmt()
1378 ctm = (struct drm_color_ctm *)crtc->base.ctm->data; in amdgpu_dm_update_crtc_color_mgmt()
1389 __drm_ctm_to_dc_matrix(ctm, stream->gamut_remap_matrix.matrix); in amdgpu_dm_update_crtc_color_mgmt()
1613 struct drm_color_ctm_3x4 *ctm = NULL; in __set_dm_plane_colorop_3x4_matrix() local
1630 ctm = (struct drm_color_ctm_3x4 *) blob->data; in __set_dm_plane_colorop_3x4_matrix()
[all …]
H A Damdgpu_dm_plane.c1812 if (old_dm_plane_state->ctm) in amdgpu_dm_plane_drm_plane_duplicate_state()
1813 dm_plane_state->ctm = in amdgpu_dm_plane_drm_plane_duplicate_state()
1814 drm_property_blob_get(old_dm_plane_state->ctm); in amdgpu_dm_plane_drm_plane_duplicate_state()
1912 if (dm_plane_state->ctm) in amdgpu_dm_plane_format_mod_supported()
1913 drm_property_blob_put(dm_plane_state->ctm); in amdgpu_dm_plane_format_mod_supported()
2019 &dm_plane_state->ctm, in dm_atomic_plane_set_property()
2087 *val = (dm_plane_state->ctm) ?
2088 dm_plane_state->ctm->base.id : 0;
H A Damdgpu_dm.h989 struct drm_property_blob *ctm; member
H A Damdgpu_dm.c5804 dm_old_other_state->ctm != dm_new_other_state->ctm ||
/linux/drivers/gpu/drm/i915/display/
H A Dintel_atomic.c250 if (crtc_state->hw.ctm) in intel_crtc_duplicate_state()
251 drm_property_blob_get(crtc_state->hw.ctm); in intel_crtc_duplicate_state()
287 drm_property_blob_put(crtc_state->hw.ctm); in intel_crtc_put_color_blobs()
294 crtc_state->hw.ctm = NULL; in intel_crtc_put_color_blobs()
H A Dintel_display_types.h685 struct drm_property_blob *ctm, *degamma_lut, *gamma_lut, *lut_3d; member
1039 struct drm_property_blob *degamma_lut, *gamma_lut, *ctm; member
H A Dskl_universal_plane.c1281 if (plane_state->hw.ctm) in glk_plane_color_ctl()
/linux/drivers/gpu/drm/
H A Ddrm_atomic_state_helper.c169 if (state->ctm) in __drm_atomic_helper_crtc_duplicate_state()
170 drm_property_blob_get(state->ctm); in __drm_atomic_helper_crtc_duplicate_state()
243 drm_property_blob_put(state->ctm); in __drm_atomic_helper_crtc_destroy_state()
H A Ddrm_atomic_uapi.c442 &state->ctm, in drm_atomic_crtc_set_property()
511 *val = (state->ctm) ? state->ctm->base.id : 0; in drm_atomic_crtc_get_property()
/linux/drivers/gpu/drm/arm/
H A Dmalidp_drv.c101 if (!crtc->state->ctm) { in malidp_atomic_commit_update_coloradj()
108 if (!old_state->ctm || (crtc->state->ctm->base.id != in malidp_atomic_commit_update_coloradj()
109 old_state->ctm->base.id)) in malidp_atomic_commit_update_coloradj()