Home
last modified time | relevance | path

Searched refs:degamma_lut (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_color.c1214 lut = __extract_blob_lut(crtc_state->degamma_lut, &size); in amdgpu_dm_verify_lut_sizes()
1264 const struct drm_color_lut *degamma_lut, *regamma_lut; in amdgpu_dm_check_crtc_color_mgmt() local
1277 degamma_lut = __extract_blob_lut(crtc->base.degamma_lut, &degamma_size); in amdgpu_dm_check_crtc_color_mgmt()
1281 degamma_lut && !__is_lut_linear(degamma_lut, degamma_size); in amdgpu_dm_check_crtc_color_mgmt()
1408 const struct drm_color_lut *degamma_lut; in map_crtc_degamma_to_dc_plane() local
1425 degamma_lut = __extract_blob_lut(crtc->base.degamma_lut, in map_crtc_degamma_to_dc_plane()
1462 degamma_lut, degamma_size); in map_crtc_degamma_to_dc_plane()
1489 const struct drm_color_lut *degamma_lut; in __set_dm_plane_degamma() local
1495 degamma_lut = __extract_blob_lut(dm_plane_state->degamma_lut, in __set_dm_plane_degamma()
1498 if (degamma_lut && degamma_size != MAX_COLOR_LUT_ENTRIES) { in __set_dm_plane_degamma()
[all …]
H A Damdgpu_dm_plane.c1557 if (new_plane_state->color_pipeline && new_crtc_state->degamma_lut) { in amdgpu_dm_plane_atomic_check()
1827 if (old_dm_plane_state->degamma_lut) in amdgpu_dm_plane_drm_plane_duplicate_state()
1828 dm_plane_state->degamma_lut = in amdgpu_dm_plane_drm_plane_duplicate_state()
1829 drm_property_blob_get(old_dm_plane_state->degamma_lut); in amdgpu_dm_plane_drm_plane_duplicate_state()
1928 if (dm_plane_state->degamma_lut) in amdgpu_dm_plane_drm_plane_destroy_state()
1929 drm_property_blob_put(dm_plane_state->degamma_lut); in amdgpu_dm_plane_drm_plane_destroy_state()
2019 &dm_plane_state->degamma_lut, in dm_atomic_plane_set_property()
2098 *val = (dm_plane_state->degamma_lut) ? in dm_atomic_plane_get_property()
2099 dm_plane_state->degamma_lut->base.id : 0; in dm_atomic_plane_get_property()
H A Damdgpu_dm.h961 struct drm_property_blob *degamma_lut; member
H A Damdgpu_dm.c5774 dm_old_other_state->degamma_lut != dm_new_other_state->degamma_lut || in should_reset_plane()
/linux/drivers/gpu/drm/i915/display/
H A Dintel_atomic.c248 if (crtc_state->hw.degamma_lut) in intel_crtc_duplicate_state()
249 drm_property_blob_get(crtc_state->hw.degamma_lut); in intel_crtc_duplicate_state()
285 drm_property_blob_put(crtc_state->hw.degamma_lut); in intel_crtc_put_color_blobs()
292 crtc_state->hw.degamma_lut = NULL; in intel_crtc_put_color_blobs()
H A Dintel_display_types.h685 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 Dskl_universal_plane.c1277 if (plane_state->hw.degamma_lut) in glk_plane_color_ctl()
/linux/drivers/gpu/drm/
H A Ddrm_atomic_state_helper.c167 if (state->degamma_lut) in __drm_atomic_helper_crtc_duplicate_state()
168 drm_property_blob_get(state->degamma_lut); in __drm_atomic_helper_crtc_duplicate_state()
242 drm_property_blob_put(state->degamma_lut); in __drm_atomic_helper_crtc_destroy_state()
H A Ddrm_atomic_uapi.c434 &state->degamma_lut, in drm_atomic_crtc_set_property()
509 *val = (state->degamma_lut) ? state->degamma_lut->base.id : 0; in drm_atomic_crtc_get_property()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/tests/
H A Damdgpu_dm_plane_test.c2859 void *degamma_lut; in dm_test_atomic_check_color_pipeline_conflict() local
2864 degamma_lut = kunit_kzalloc(test, 1, GFP_KERNEL); in dm_test_atomic_check_color_pipeline_conflict()
2866 KUNIT_ASSERT_NOT_NULL(test, degamma_lut); in dm_test_atomic_check_color_pipeline_conflict()
2869 new_crtc_state->degamma_lut = degamma_lut; in dm_test_atomic_check_color_pipeline_conflict()