Home
last modified time | relevance | path

Searched refs:gamma_lut (Results 1 – 25 of 29) sorted by relevance

12

/linux-6.3-rc2/drivers/gpu/drm/i915/display/
A Dintel_color.c1515 const struct drm_property_blob *gamma_lut = crtc_state->hw.gamma_lut; in intel_gamma_lut_tests() local
1533 const struct drm_property_blob *gamma_lut = crtc_state->hw.gamma_lut; in intel_gamma_lut_size() local
1569 const struct drm_property_blob *gamma_lut = crtc_state->hw.gamma_lut; in _check_luts() local
1807 gamma_lut = create_resized_lut(i915, crtc_state->hw.gamma_lut, in ilk_assign_luts()
1810 if (IS_ERR(gamma_lut)) in ilk_assign_luts()
1921 gamma_lut = create_resized_lut(i915, crtc_state->hw.gamma_lut, 512, in ivb_assign_luts()
1923 if (IS_ERR(gamma_lut)) { in ivb_assign_luts()
2010 gamma_lut = create_resized_lut(i915, crtc_state->hw.gamma_lut, in glk_assign_luts()
2013 if (IS_ERR(gamma_lut)) in glk_assign_luts()
2027 gamma_lut = create_resized_lut(i915, crtc_state->hw.gamma_lut, in glk_assign_luts()
[all …]
A Dintel_atomic.c253 if (crtc_state->hw.gamma_lut) in intel_crtc_duplicate_state()
254 drm_property_blob_get(crtc_state->hw.gamma_lut); in intel_crtc_duplicate_state()
281 drm_property_blob_put(crtc_state->hw.gamma_lut); in intel_crtc_put_color_blobs()
A Dintel_modeset_setup.c162 drm_property_replace_blob(&crtc_state->hw.gamma_lut, in intel_crtc_copy_hw_to_uapi_state()
167 drm_property_replace_blob(&crtc_state->uapi.gamma_lut, in intel_crtc_copy_hw_to_uapi_state()
168 crtc_state->hw.gamma_lut); in intel_crtc_copy_hw_to_uapi_state()
/linux-6.3-rc2/drivers/gpu/drm/arm/
A Dmalidp_crtc.c159 if (!state->color_mgmt_changed || !state->gamma_lut) in malidp_crtc_atomic_check_gamma()
162 if (crtc->state->gamma_lut && in malidp_crtc_atomic_check_gamma()
163 (crtc->state->gamma_lut->base.id == state->gamma_lut->base.id)) in malidp_crtc_atomic_check_gamma()
166 if (state->gamma_lut->length % sizeof(struct drm_color_lut)) in malidp_crtc_atomic_check_gamma()
169 lut_size = state->gamma_lut->length / sizeof(struct drm_color_lut); in malidp_crtc_atomic_check_gamma()
173 lut = (struct drm_color_lut *)state->gamma_lut->data; in malidp_crtc_atomic_check_gamma()
194 malidp_generate_gamma_table(state->gamma_lut, mc->gamma_coeffs); in malidp_crtc_atomic_check_gamma()
A Dmalidp_drv.c70 if (!crtc->state->gamma_lut) { in malidp_atomic_commit_update_gamma()
78 if (!old_state->gamma_lut || (crtc->state->gamma_lut->base.id != in malidp_atomic_commit_update_gamma()
79 old_state->gamma_lut->base.id)) in malidp_atomic_commit_update_gamma()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_fb_helper.c1207 struct drm_property_blob *gamma_lut; in setcmap_new_gamma_lut() local
1216 if (IS_ERR(gamma_lut)) in setcmap_new_gamma_lut()
1217 return gamma_lut; in setcmap_new_gamma_lut()
1219 lut = gamma_lut->data; in setcmap_new_gamma_lut()
1243 return gamma_lut; in setcmap_new_gamma_lut()
1273 if (!gamma_lut) in setcmap_atomic()
1275 if (IS_ERR(gamma_lut)) { in setcmap_atomic()
1276 ret = PTR_ERR(gamma_lut); in setcmap_atomic()
1277 gamma_lut = NULL; in setcmap_atomic()
1296 gamma_lut); in setcmap_atomic()
[all …]
A Ddrm_atomic_state_helper.c144 if (state->gamma_lut) in __drm_atomic_helper_crtc_duplicate_state()
145 drm_property_blob_get(state->gamma_lut); in __drm_atomic_helper_crtc_duplicate_state()
217 drm_property_blob_put(state->gamma_lut); in __drm_atomic_helper_crtc_destroy_state()
A Ddrm_atomic_uapi.c435 &state->gamma_lut, in drm_atomic_crtc_set_property()
485 *val = (state->gamma_lut) ? state->gamma_lut->base.id : 0; in drm_atomic_crtc_get_property()
A Ddrm_color_mgmt.c333 replaced |= drm_property_replace_blob(&crtc_state->gamma_lut, in drm_crtc_legacy_gamma_set()
/linux-6.3-rc2/drivers/gpu/drm/mediatek/
A Dmtk_disp_gamma.c66 if (state->gamma_lut) { in mtk_gamma_set_common()
71 lut = (struct drm_color_lut *)state->gamma_lut->data; in mtk_gamma_set_common()
/linux-6.3-rc2/drivers/gpu/drm/tiny/
A Dofdrm.c905 struct drm_property_blob *gamma_lut = new_crtc_state->gamma_lut; in ofdrm_crtc_helper_atomic_check() local
907 if (gamma_lut && (gamma_lut->length != gamma_lut_length)) { in ofdrm_crtc_helper_atomic_check()
908 drm_dbg(dev, "Incorrect gamma_lut length %zu\n", gamma_lut->length); in ofdrm_crtc_helper_atomic_check()
925 if (crtc_state->gamma_lut) in ofdrm_crtc_helper_atomic_flush()
926 ofdrm_device_set_gamma(odev, format, crtc_state->gamma_lut->data); in ofdrm_crtc_helper_atomic_flush()
/linux-6.3-rc2/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_color.c360 lut = __extract_blob_lut(crtc_state->gamma_lut, &size); in amdgpu_dm_verify_lut_sizes()
412 regamma_lut = __extract_blob_lut(crtc->base.gamma_lut, &regamma_size); in amdgpu_dm_update_crtc_color_mgmt()
/linux-6.3-rc2/drivers/gpu/drm/mgag200/
A Dmgag200_mode.c579 struct drm_property_blob *new_gamma_lut = new_crtc_state->gamma_lut; in mgag200_crtc_helper_atomic_check()
617 if (crtc_state->gamma_lut) in mgag200_crtc_helper_atomic_flush()
618 mgag200_crtc_set_gamma(mdev, format, crtc_state->gamma_lut->data); in mgag200_crtc_helper_atomic_flush()
/linux-6.3-rc2/drivers/gpu/drm/ast/
A Dast_mode.c1028 if (crtc->state->gamma_lut) in ast_crtc_dpms()
1029 ast_crtc_set_gamma(ast, format, crtc->state->gamma_lut->data); in ast_crtc_dpms()
1155 if (crtc_state->color_mgmt_changed && crtc_state->gamma_lut) { in ast_crtc_helper_atomic_check()
1156 if (crtc_state->gamma_lut->length != in ast_crtc_helper_atomic_check()
1159 crtc_state->gamma_lut->length); in ast_crtc_helper_atomic_check()
1189 if (crtc_state->gamma_lut) in ast_crtc_helper_atomic_flush()
1192 crtc_state->gamma_lut->data); in ast_crtc_helper_atomic_flush()
/linux-6.3-rc2/include/drm/
A Ddrm_crtc.h280 struct drm_property_blob *gamma_lut; member
/linux-6.3-rc2/drivers/gpu/drm/vc4/
A Dvc4_hvs.c247 struct drm_color_lut *lut = crtc_state->gamma_lut->data; in vc4_hvs_update_gamma_lut()
248 u32 length = drm_color_lut_size(crtc_state->gamma_lut); in vc4_hvs_update_gamma_lut()
648 if (crtc->state->gamma_lut) { in vc4_hvs_atomic_flush()
/linux-6.3-rc2/drivers/gpu/drm/armada/
A Darmada_crtc.c135 struct drm_property_blob *blob = crtc->state->gamma_lut; in armada_drm_update_gamma()
421 if (crtc_state->gamma_lut && drm_color_lut_size(crtc_state->gamma_lut) != 256) in armada_drm_crtc_atomic_check()
/linux-6.3-rc2/drivers/gpu/drm/rockchip/
A Drockchip_drm_vop.c1231 struct drm_color_lut *lut = crtc->state->gamma_lut->data; in vop_crtc_write_gamma_lut()
1255 if (!state->gamma_lut || !VOP_HAS_REG(vop, common, update_gamma_lut)) { in vop_crtc_gamma_set()
1276 if (!state->gamma_lut) in vop_crtc_gamma_set()
1454 if (crtc->state->gamma_lut) in vop_crtc_atomic_enable()
1496 crtc_state->gamma_lut) { in vop_crtc_atomic_check()
1499 len = drm_color_lut_size(crtc_state->gamma_lut); in vop_crtc_atomic_check()
/linux-6.3-rc2/drivers/gpu/drm/nouveau/dispnv50/
A Dhead.c58 asyh->state.gamma_lut, in nv50_head_flush_set_wndw()
232 struct drm_property_blob *olut = asyh->state.gamma_lut, in nv50_head_atomic_check_lut()
A Dwndw.c387 if (!(ilut = asyh->state.gamma_lut)) { in nv50_wndw_atomic_check_lut()
/linux-6.3-rc2/drivers/gpu/drm/atmel-hlcdc/
A Datmel_hlcdc_plane.c426 if (!crtc->state->color_mgmt_changed || !crtc->state->gamma_lut) in atmel_hlcdc_plane_update_clut()
429 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in atmel_hlcdc_plane_update_clut()
/linux-6.3-rc2/drivers/gpu/drm/ingenic/
A Dingenic-drm-drv.c343 if (crtc_state->gamma_lut && in ingenic_drm_crtc_atomic_check()
344 drm_color_lut_size(crtc_state->gamma_lut) != ARRAY_SIZE(priv->dma_hwdescs->palette)) { in ingenic_drm_crtc_atomic_check()
725 ingenic_drm_update_palette(priv, crtc_state->gamma_lut->data); in ingenic_drm_plane_atomic_update()
/linux-6.3-rc2/drivers/gpu/drm/rcar-du/
A Drcar_du_crtc.c510 struct drm_property_blob *drm_lut = state->gamma_lut; in rcar_du_cmm_check()
529 struct drm_property_blob *drm_lut = crtc->state->gamma_lut; in rcar_du_cmm_setup()
/linux-6.3-rc2/drivers/gpu/drm/tidss/
A Dtidss_dispc.c2535 if (state->gamma_lut) { in dispc_vp_set_color_mgmt()
2536 lut = (struct drm_color_lut *)state->gamma_lut->data; in dispc_vp_set_color_mgmt()
2537 length = state->gamma_lut->length / sizeof(*lut); in dispc_vp_set_color_mgmt()
/linux-6.3-rc2/drivers/gpu/drm/stm/
A Dltdc.c762 if (!crtc->state->color_mgmt_changed || !crtc->state->gamma_lut) in ltdc_crtc_update_clut()
765 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in ltdc_crtc_update_clut()

Completed in 93 milliseconds

12