Searched refs:degamma_lut (Results 1 – 8 of 8) sorted by relevance
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/ |
D | amdgpu_dm_color.c | 306 const struct drm_color_lut *degamma_lut, *regamma_lut; in amdgpu_dm_update_crtc_color_mgmt() local 312 degamma_lut = __extract_blob_lut(crtc->base.degamma_lut, °amma_size); in amdgpu_dm_update_crtc_color_mgmt() 313 if (degamma_lut && degamma_size != MAX_COLOR_LUT_ENTRIES) in amdgpu_dm_update_crtc_color_mgmt() 322 degamma_lut && !__is_lut_linear(degamma_lut, degamma_size); in amdgpu_dm_update_crtc_color_mgmt() 419 const struct drm_color_lut *degamma_lut; in amdgpu_dm_update_plane_color_mgmt() local 424 degamma_lut = __extract_blob_lut(crtc->base.degamma_lut, in amdgpu_dm_update_plane_color_mgmt() 463 degamma_lut, degamma_size); in amdgpu_dm_update_plane_color_mgmt()
|
/Linux-v5.4/drivers/gpu/drm/i915/display/ |
D | intel_color.c | 104 return !crtc_state->base.degamma_lut && in crtc_state_is_legacy_gamma() 637 const struct drm_property_blob *degamma_lut = crtc_state->base.degamma_lut; in ivb_load_luts() local 642 ivb_load_lut_10(crtc, degamma_lut, PAL_PREC_SPLIT_MODE | in ivb_load_luts() 648 const struct drm_property_blob *blob = gamma_lut ?: degamma_lut; in ivb_load_luts() 660 const struct drm_property_blob *degamma_lut = crtc_state->base.degamma_lut; in bdw_load_luts() local 665 bdw_load_lut_10(crtc, degamma_lut, PAL_PREC_SPLIT_MODE | in bdw_load_luts() 671 const struct drm_property_blob *blob = gamma_lut ?: degamma_lut; in bdw_load_luts() 685 const struct drm_color_lut *lut = crtc_state->base.degamma_lut->data; in glk_load_degamma_lut() 758 if (crtc_state->base.degamma_lut) in glk_load_luts() 886 if (crtc_state->base.degamma_lut) in icl_load_luts() [all …]
|
/Linux-v5.4/drivers/gpu/drm/ |
D | drm_atomic_state_helper.c | 117 if (state->degamma_lut) in __drm_atomic_helper_crtc_duplicate_state() 118 drm_property_blob_get(state->degamma_lut); in __drm_atomic_helper_crtc_duplicate_state() 192 drm_property_blob_put(state->degamma_lut); in __drm_atomic_helper_crtc_destroy_state()
|
D | drm_atomic_uapi.c | 440 &state->degamma_lut, in drm_atomic_crtc_set_property() 499 *val = (state->degamma_lut) ? state->degamma_lut->base.id : 0; in drm_atomic_crtc_get_property()
|
D | drm_fb_helper.c | 1072 replaced = drm_property_replace_blob(&crtc_state->degamma_lut, in setcmap_atomic()
|
D | drm_atomic_helper.c | 3485 replaced = drm_property_replace_blob(&crtc_state->degamma_lut, NULL); in drm_atomic_helper_legacy_gamma_set()
|
/Linux-v5.4/include/drm/ |
D | drm_crtc.h | 260 struct drm_property_blob *degamma_lut; member
|
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/ |
D | wndw.c | 327 struct drm_property_blob *ilut = asyh->state.degamma_lut; in nv50_wndw_atomic_check_lut()
|