Searched refs:ctm (Results 1 – 10 of 10) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_kms.c | 30 struct drm_color_ctm *ctm; member 108 struct drm_color_ctm *ctm = ctm_state->ctm; in vc4_ctm_commit() local 112 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[0]), in vc4_ctm_commit() 114 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[3]), in vc4_ctm_commit() 116 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[6]), in vc4_ctm_commit() 119 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[1]), in vc4_ctm_commit() 121 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[4]), in vc4_ctm_commit() 123 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[7]), in vc4_ctm_commit() 126 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[2]), in vc4_ctm_commit() 128 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[5]), in vc4_ctm_commit() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_color.c | 80 !state->ctm && in crtc_state_is_legacy_gamma() 155 } else if (crtc_state->ctm) { in ilk_load_csc_matrix() 156 struct drm_color_ctm *ctm = crtc_state->ctm->data; in ilk_load_csc_matrix() local 161 input = ctm_mult_by_limited(temp, ctm->matrix); in ilk_load_csc_matrix() 163 input = ctm->matrix; in ilk_load_csc_matrix() 263 if (state->ctm) { in cherryview_load_csc_matrix() 264 struct drm_color_ctm *ctm = state->ctm->data; in cherryview_load_csc_matrix() local 270 ((1ULL << 63) - 1) & ctm->matrix[i]; in cherryview_load_csc_matrix() 278 if (ctm->matrix[i] & (1ULL << 63)) in cherryview_load_csc_matrix() 295 mode = (state->ctm ? CGM_PIPE_MODE_CSC : 0); in cherryview_load_csc_matrix() [all …]
|
D | intel_display.c | 6628 if (pipe_config->ycbcr420 && pipe_config->base.ctm) { in intel_crtc_compute_config()
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_crtc.c | 207 struct drm_color_ctm *ctm; in malidp_crtc_atomic_check_ctm() local 213 if (!state->ctm) in malidp_crtc_atomic_check_ctm() 216 if (crtc->state->ctm && (crtc->state->ctm->base.id == in malidp_crtc_atomic_check_ctm() 217 state->ctm->base.id)) in malidp_crtc_atomic_check_ctm() 224 ctm = (struct drm_color_ctm *)state->ctm->data; in malidp_crtc_atomic_check_ctm() 225 for (i = 0; i < ARRAY_SIZE(ctm->matrix); ++i) { in malidp_crtc_atomic_check_ctm() 227 s64 val = ctm->matrix[i]; in malidp_crtc_atomic_check_ctm()
|
D | malidp_drv.c | 97 if (!crtc->state->ctm) { in malidp_atomic_commit_update_coloradj() 104 if (!old_state->ctm || (crtc->state->ctm->base.id != in malidp_atomic_commit_update_coloradj() 105 old_state->ctm->base.id)) in malidp_atomic_commit_update_coloradj()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_color.c | 187 struct drm_property_blob *blob = crtc->base.ctm; in amdgpu_dm_set_ctm() 189 struct drm_color_ctm *ctm; in amdgpu_dm_set_ctm() local 199 ctm = (struct drm_color_ctm *)blob->data; in amdgpu_dm_set_ctm() 216 val = ctm->matrix[i - (i/4)]; in amdgpu_dm_set_ctm()
|
/Linux-v4.19/include/drm/ |
D | drm_crtc.h | 266 struct drm_property_blob *ctm; member
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_atomic_helper.c | 3470 if (state->ctm) in __drm_atomic_helper_crtc_duplicate_state() 3471 drm_property_blob_get(state->ctm); in __drm_atomic_helper_crtc_duplicate_state() 3540 drm_property_blob_put(state->ctm); in __drm_atomic_helper_crtc_destroy_state() 3936 replaced |= drm_property_replace_blob(&crtc_state->ctm, NULL); in drm_atomic_helper_legacy_gamma_set()
|
D | drm_atomic.c | 571 &state->ctm, in drm_atomic_crtc_set_property() 638 *val = (state->ctm) ? state->ctm->base.id : 0; in drm_atomic_crtc_get_property()
|
D | drm_fb_helper.c | 1442 replaced |= drm_property_replace_blob(&crtc_state->ctm, NULL); in setcmap_atomic()
|