Searched refs:gamma_lut (Results 1 – 15 of 15) sorted by relevance
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_color.c | 81 state->gamma_lut && in crtc_state_is_legacy_gamma() 82 drm_color_lut_size(state->gamma_lut) == LEGACY_LUT_LENGTH; in crtc_state_is_legacy_gamma() 298 (state->gamma_lut ? CGM_PIPE_MODE_GAMMA : 0); in cherryview_load_csc_matrix() 357 i9xx_load_luts_internal(crtc_state->crtc, crtc_state->gamma_lut, in i9xx_load_luts() 434 if (state->gamma_lut) { in bdw_load_gamma_lut() 435 struct drm_color_lut *lut = state->gamma_lut->data; in bdw_load_gamma_lut() 561 i9xx_load_luts_internal(crtc, state->gamma_lut, in cherryview_load_luts() 581 if (state->gamma_lut) { in cherryview_load_luts() 582 lut = state->gamma_lut->data; in cherryview_load_luts() 599 (state->gamma_lut ? CGM_PIPE_MODE_GAMMA : 0)); in cherryview_load_luts() [all …]
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_crtc.c | 157 if (!state->color_mgmt_changed || !state->gamma_lut) in malidp_crtc_atomic_check_gamma() 160 if (crtc->state->gamma_lut && in malidp_crtc_atomic_check_gamma() 161 (crtc->state->gamma_lut->base.id == state->gamma_lut->base.id)) in malidp_crtc_atomic_check_gamma() 164 if (state->gamma_lut->length % sizeof(struct drm_color_lut)) in malidp_crtc_atomic_check_gamma() 167 lut_size = state->gamma_lut->length / sizeof(struct drm_color_lut); in malidp_crtc_atomic_check_gamma() 171 lut = (struct drm_color_lut *)state->gamma_lut->data; in malidp_crtc_atomic_check_gamma() 192 malidp_generate_gamma_table(state->gamma_lut, mc->gamma_coeffs); in malidp_crtc_atomic_check_gamma()
|
D | malidp_drv.c | 69 if (!crtc->state->gamma_lut) { in malidp_atomic_commit_update_gamma() 77 if (!old_state->gamma_lut || (crtc->state->gamma_lut->base.id != in malidp_atomic_commit_update_gamma() 78 old_state->gamma_lut->base.id)) in malidp_atomic_commit_update_gamma()
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/ |
D | omap_crtc.c | 503 if (state->color_mgmt_changed && state->gamma_lut) { in omap_crtc_atomic_check() 504 unsigned int length = state->gamma_lut->length / in omap_crtc_atomic_check() 540 if (crtc->state->gamma_lut) { in omap_crtc_atomic_flush() 542 crtc->state->gamma_lut->data; in omap_crtc_atomic_flush() 543 length = crtc->state->gamma_lut->length / in omap_crtc_atomic_flush()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_fb_helper.c | 1361 struct drm_property_blob *gamma_lut; in setcmap_new_gamma_lut() local 1369 gamma_lut = drm_property_create_blob(dev, sizeof(*lut) * size, NULL); in setcmap_new_gamma_lut() 1370 if (IS_ERR(gamma_lut)) in setcmap_new_gamma_lut() 1371 return gamma_lut; in setcmap_new_gamma_lut() 1373 lut = gamma_lut->data; in setcmap_new_gamma_lut() 1397 return gamma_lut; in setcmap_new_gamma_lut() 1404 struct drm_property_blob *gamma_lut = NULL; in setcmap_atomic() local 1426 if (!gamma_lut) in setcmap_atomic() 1427 gamma_lut = setcmap_new_gamma_lut(crtc, cmap); in setcmap_atomic() 1428 if (IS_ERR(gamma_lut)) { in setcmap_atomic() [all …]
|
D | drm_atomic_helper.c | 3472 if (state->gamma_lut) in __drm_atomic_helper_crtc_duplicate_state() 3473 drm_property_blob_get(state->gamma_lut); in __drm_atomic_helper_crtc_duplicate_state() 3541 drm_property_blob_put(state->gamma_lut); in __drm_atomic_helper_crtc_destroy_state() 3937 replaced |= drm_property_replace_blob(&crtc_state->gamma_lut, blob); in drm_atomic_helper_legacy_gamma_set()
|
D | drm_atomic.c | 579 &state->gamma_lut, in drm_atomic_crtc_set_property() 640 *val = (state->gamma_lut) ? state->gamma_lut->base.id : 0; in drm_atomic_crtc_get_property()
|
/Linux-v4.19/drivers/gpu/drm/mediatek/ |
D | mtk_drm_ddp_comp.c | 160 if (state->gamma_lut) { in mtk_gamma_set() 165 lut = (struct drm_color_lut *)state->gamma_lut->data; in mtk_gamma_set()
|
/Linux-v4.19/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_color.c | 123 struct drm_property_blob *blob = crtc->base.gamma_lut; in amdgpu_dm_set_regamma_lut()
|
/Linux-v4.19/include/drm/ |
D | drm_crtc.h | 275 struct drm_property_blob *gamma_lut; member
|
/Linux-v4.19/drivers/gpu/drm/vc4/ |
D | vc4_crtc.c | 274 struct drm_color_lut *lut = crtc->state->gamma_lut->data; in vc4_crtc_update_gamma_lut() 275 u32 length = drm_color_lut_size(crtc->state->gamma_lut); in vc4_crtc_update_gamma_lut() 743 if (crtc->state->gamma_lut) { in vc4_crtc_atomic_flush()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/ |
D | head.c | 55 asyh->state.gamma_lut); in nv50_head_flush_set() 196 struct drm_property_blob *olut = asyh->state.gamma_lut; in nv50_head_atomic_check_lut()
|
D | wndw.c | 314 if (!(ilut = asyh->state.gamma_lut)) { in nv50_wndw_atomic_check_lut()
|
/Linux-v4.19/drivers/gpu/drm/atmel-hlcdc/ |
D | atmel_hlcdc_plane.c | 425 if (!crtc->state->color_mgmt_changed || !crtc->state->gamma_lut) in atmel_hlcdc_plane_update_clut() 428 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in atmel_hlcdc_plane_update_clut()
|
/Linux-v4.19/drivers/gpu/drm/stm/ |
D | ltdc.c | 395 if (!crtc->state->color_mgmt_changed || !crtc->state->gamma_lut) in ltdc_crtc_update_clut() 398 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in ltdc_crtc_update_clut()
|