Lines Matching refs:ctm
30 struct drm_color_ctm *ctm; member
145 struct drm_color_ctm *ctm = ctm_state->ctm; in vc4_ctm_commit() local
149 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[0]), in vc4_ctm_commit()
151 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[3]), in vc4_ctm_commit()
153 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[6]), in vc4_ctm_commit()
156 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[1]), in vc4_ctm_commit()
158 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[4]), in vc4_ctm_commit()
160 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[7]), in vc4_ctm_commit()
163 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[2]), in vc4_ctm_commit()
165 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[5]), in vc4_ctm_commit()
167 VC4_SET_FIELD(vc4_ctm_s31_32_to_s0_9(ctm->matrix[8]), in vc4_ctm_commit()
517 struct drm_color_ctm *ctm; in vc4_ctm_atomic_check() local
522 if (!new_crtc_state->ctm && old_crtc_state->ctm) { in vc4_ctm_atomic_check()
531 if (new_crtc_state->ctm == old_crtc_state->ctm) in vc4_ctm_atomic_check()
541 if (new_crtc_state->ctm) { in vc4_ctm_atomic_check()
560 ctm = new_crtc_state->ctm->data; in vc4_ctm_atomic_check()
561 for (i = 0; i < ARRAY_SIZE(ctm->matrix); i++) { in vc4_ctm_atomic_check()
562 u64 val = ctm->matrix[i]; in vc4_ctm_atomic_check()
570 ctm_state->ctm = ctm; in vc4_ctm_atomic_check()