Home
last modified time | relevance | path

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

/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm_color.c86 static const struct drm_color_lut *
90 return blob ? (struct drm_color_lut *)blob->data : NULL; in __extract_blob_lut()
101 static bool __is_lut_linear(const struct drm_color_lut *lut, uint32_t size) in __is_lut_linear()
126 static void __drm_lut_to_dc_gamma(const struct drm_color_lut *lut, in __drm_lut_to_dc_gamma()
194 const struct drm_color_lut *lut, uint32_t lut_size, in __set_legacy_tf()
218 const struct drm_color_lut *lut, uint32_t lut_size, in __set_output_tf()
258 const struct drm_color_lut *lut, uint32_t lut_size) in __set_input_tf()
306 const struct drm_color_lut *degamma_lut, *regamma_lut; in amdgpu_dm_update_crtc_color_mgmt()
419 const struct drm_color_lut *degamma_lut; in amdgpu_dm_update_plane_color_mgmt()
/Linux-v5.4/drivers/gpu/drm/i915/display/
Dintel_color.c365 static u32 i965_lut_10p6_ldw(const struct drm_color_lut *color) in i965_lut_10p6_ldw()
373 static u32 i965_lut_10p6_udw(const struct drm_color_lut *color) in i965_lut_10p6_udw()
380 static u32 ilk_lut_10(const struct drm_color_lut *color) in ilk_lut_10()
404 const struct drm_color_lut *lut = blob->data; in i9xx_load_luts_internal()
493 const struct drm_color_lut *lut = blob->data; in i965_load_lut_10p6()
524 const struct drm_color_lut *lut = blob->data; in ilk_load_lut_10()
562 const struct drm_color_lut *lut = blob->data; in ivb_load_lut_10()
568 const struct drm_color_lut *entry = in ivb_load_lut_10()
589 const struct drm_color_lut *lut = blob->data; in bdw_load_lut_10()
598 const struct drm_color_lut *entry = in bdw_load_lut_10()
[all …]
/Linux-v5.4/drivers/gpu/drm/nouveau/dispnv50/
Dlut.h5 struct drm_color_lut;
15 void (*)(struct drm_color_lut *, int size, void __iomem *));
Dlut.c33 void (*load)(struct drm_color_lut *, int, void __iomem *)) in nv50_lut_load() argument
35 struct drm_color_lut *in = blob ? blob->data : NULL; in nv50_lut_load()
Dheadc57d.c102 headc57d_olut_load_8(struct drm_color_lut *in, int size, void __iomem *mem) in headc57d_olut_load_8()
135 headc57d_olut_load(struct drm_color_lut *in, int size, void __iomem *mem) in headc57d_olut_load()
161 asyh->state.gamma_lut->length / sizeof(struct drm_color_lut) == 256) in headc57d_olut()
Datom.h60 void (*load)(struct drm_color_lut *, int size, void __iomem *);
182 void (*load)(struct drm_color_lut *, int size,
Dwndwc57e.c137 wndwc57e_ilut_load(struct drm_color_lut *in, int size, void __iomem *mem) in wndwc57e_ilut_load()
162 u16 size = asyw->ilut->length / sizeof(struct drm_color_lut); in wndwc57e_ilut()
Ddisp.h49 void head907d_olut_load(struct drm_color_lut *, int size, void __iomem *);
Dhead907d.c217 head907d_olut_load(struct drm_color_lut *in, int size, void __iomem *mem) in head907d_olut_load()
Dhead507d.c258 head507d_olut_load(struct drm_color_lut *in, int size, void __iomem *mem) in head507d_olut_load()
/Linux-v5.4/drivers/gpu/drm/arm/
Dmalidp_crtc.c127 struct drm_color_lut *lut = (struct drm_color_lut *)lut_blob->data; in malidp_generate_gamma_table()
152 struct drm_color_lut *lut; in malidp_crtc_atomic_check_gamma()
163 if (state->gamma_lut->length % sizeof(struct drm_color_lut)) in malidp_crtc_atomic_check_gamma()
166 lut_size = state->gamma_lut->length / sizeof(struct drm_color_lut); in malidp_crtc_atomic_check_gamma()
170 lut = (struct drm_color_lut *)state->gamma_lut->data; in malidp_crtc_atomic_check_gamma()
/Linux-v5.4/include/drm/
Ddrm_color_mgmt.h51 return blob->length / sizeof(struct drm_color_lut); in drm_color_lut_size()
/Linux-v5.4/drivers/gpu/drm/mediatek/
Dmtk_drm_ddp_comp.c148 struct drm_color_lut *lut; in mtk_gamma_set()
157 lut = (struct drm_color_lut *)state->gamma_lut->data; in mtk_gamma_set()
/Linux-v5.4/drivers/gpu/drm/omapdrm/
Domap_crtc.c577 sizeof(struct drm_color_lut); in omap_crtc_atomic_check()
613 struct drm_color_lut *lut = NULL; in omap_crtc_atomic_flush()
617 lut = (struct drm_color_lut *) in omap_crtc_atomic_flush()
/Linux-v5.4/drivers/gpu/drm/
Ddrm_color_mgmt.c483 const struct drm_color_lut *entry; in drm_color_lut_check()
Ddrm_atomic_uapi.c442 -1, sizeof(struct drm_color_lut), in drm_atomic_crtc_set_property()
458 -1, sizeof(struct drm_color_lut), in drm_atomic_crtc_set_property()
Ddrm_atomic_helper.c3452 struct drm_color_lut *blob_data; in drm_atomic_helper_legacy_gamma_set()
3461 sizeof(struct drm_color_lut) * size, in drm_atomic_helper_legacy_gamma_set()
Ddrm_fb_helper.c993 struct drm_color_lut *lut; in setcmap_new_gamma_lut()
/Linux-v5.4/include/uapi/drm/
Ddrm_mode.h632 struct drm_color_lut { struct
/Linux-v5.4/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_plane.c418 struct drm_color_lut *lut; in atmel_hlcdc_plane_update_clut()
427 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in atmel_hlcdc_plane_update_clut()
/Linux-v5.4/drivers/gpu/drm/omapdrm/dss/
Domapdss.h604 const struct drm_color_lut *lut,
Ddispc.c3838 static const struct drm_color_lut dispc_mgr_gamma_default_lut[] = {
3845 const struct drm_color_lut *lut, in dispc_mgr_set_gamma()
/Linux-v5.4/drivers/gpu/drm/stm/
Dltdc.c407 struct drm_color_lut *lut; in ltdc_crtc_update_clut()
414 lut = (struct drm_color_lut *)crtc->state->gamma_lut->data; in ltdc_crtc_update_clut()
/Linux-v5.4/drivers/gpu/drm/vc4/
Dvc4_crtc.c238 struct drm_color_lut *lut = crtc->state->gamma_lut->data; in vc4_crtc_update_gamma_lut()
/Linux-v5.4/drivers/gpu/drm/armada/
Darmada_crtc.c141 struct drm_color_lut *lut = blob->data; in armada_drm_update_gamma()