Searched refs:ctm (Results 1 – 12 of 12) sorted by relevance
| /linux/drivers/gpu/drm/vc4/ |
| H A D | vc4_kms.c | 31 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 D | mtk_disp_ccorr.c | 86 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 D | amdgpu_dm_color.c | 565 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 D | amdgpu_dm_plane.c | 1812 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 D | amdgpu_dm.h | 989 struct drm_property_blob *ctm; member
|
| H A D | amdgpu_dm.c | 5804 dm_old_other_state->ctm != dm_new_other_state->ctm ||
|
| /linux/drivers/gpu/drm/i915/display/ |
| H A D | intel_atomic.c | 250 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 D | intel_display_types.h | 685 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 D | skl_universal_plane.c | 1281 if (plane_state->hw.ctm) in glk_plane_color_ctl()
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_atomic_state_helper.c | 169 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 D | drm_atomic_uapi.c | 442 &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 D | malidp_drv.c | 101 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()
|