Searched refs:drm_property_blob (Results 1 – 24 of 24) sorted by relevance
/Linux-v4.19/include/drm/ |
D | drm_property.h | 206 struct drm_property_blob { struct 221 #define obj_to_blob(x) container_of(x, struct drm_property_blob, base) argument 267 struct drm_property_blob *drm_property_create_blob(struct drm_device *dev, 270 struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev, 273 struct drm_property_blob **replace, 278 bool drm_property_replace_blob(struct drm_property_blob **blob, 279 struct drm_property_blob *new_blob); 280 struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob); 281 void drm_property_blob_put(struct drm_property_blob *blob);
|
D | drm_crtc.h | 249 struct drm_property_blob *mode_blob; 258 struct drm_property_blob *degamma_lut; 266 struct drm_property_blob *ctm; 275 struct drm_property_blob *gamma_lut;
|
D | drm_connector.h | 40 struct drm_property_blob; 901 struct drm_property_blob *edid_blob_ptr; 924 struct drm_property_blob *path_blob_ptr; 1051 struct drm_property_blob *tile_blob_ptr;
|
D | drm_color_mgmt.h | 48 static inline int drm_color_lut_size(const struct drm_property_blob *blob) in drm_color_lut_size()
|
D | drm_writeback.h | 37 struct drm_property_blob *pixel_formats_blob_ptr;
|
D | drm_atomic.h | 605 struct drm_property_blob *blob);
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_property.c | 526 struct drm_property_blob *blob = in drm_property_free_blob() 527 container_of(kref, struct drm_property_blob, base.refcount); in drm_property_free_blob() 552 struct drm_property_blob * 556 struct drm_property_blob *blob; in drm_property_create_blob() 559 if (!length || length > ULONG_MAX - sizeof(struct drm_property_blob)) in drm_property_create_blob() 562 blob = kvzalloc(sizeof(struct drm_property_blob)+length, GFP_KERNEL); in drm_property_create_blob() 598 void drm_property_blob_put(struct drm_property_blob *blob) in drm_property_blob_put() 610 struct drm_property_blob *blob, *bt; in drm_property_destroy_user_blobs() 629 struct drm_property_blob *drm_property_blob_get(struct drm_property_blob *blob) in drm_property_blob_get() 648 struct drm_property_blob *drm_property_lookup_blob(struct drm_device *dev, in drm_property_lookup_blob() [all …]
|
D | drm_writeback.c | 178 struct drm_property_blob *blob; in drm_writeback_connector_init()
|
D | drm_debugfs.c | 285 struct drm_property_blob *edid = connector->edid_blob_ptr; in edid_show()
|
D | drm_mode_config.c | 425 struct drm_property_blob *blob, *bt; in drm_mode_config_cleanup()
|
D | drm_atomic.c | 425 struct drm_property_blob *blob) in drm_atomic_set_mode_prop_for_crtc() 498 struct drm_property_blob **blob, in drm_atomic_replace_property_blob_from_id() 504 struct drm_property_blob *new_blob = NULL; in drm_atomic_replace_property_blob_from_id() 556 struct drm_property_blob *mode = in drm_atomic_crtc_set_property()
|
D | drm_fb_helper.c | 1357 static struct drm_property_blob *setcmap_new_gamma_lut(struct drm_crtc *crtc, in setcmap_new_gamma_lut() 1361 struct drm_property_blob *gamma_lut; in setcmap_new_gamma_lut() 1404 struct drm_property_blob *gamma_lut = NULL; in setcmap_atomic()
|
D | drm_plane.c | 80 struct drm_property_blob *blob; in create_in_format_blob()
|
D | drm_atomic_helper.c | 3901 struct drm_property_blob *blob = NULL; in drm_atomic_helper_legacy_gamma_set()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/dispnv50/ |
D | lut.h | 4 struct drm_property_blob; 14 struct drm_property_blob *);
|
D | lut.c | 33 struct drm_property_blob *blob) in nv50_lut_load()
|
D | atom.h | 149 struct drm_property_blob *ilut;
|
D | head.c | 196 struct drm_property_blob *olut = asyh->state.gamma_lut; in nv50_head_atomic_check_lut()
|
D | wndw.c | 300 struct drm_property_blob *ilut = asyh->state.degamma_lut; in nv50_wndw_atomic_check_lut()
|
/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() 187 struct drm_property_blob *blob = crtc->base.ctm; in amdgpu_dm_set_ctm() 244 struct drm_property_blob *blob = crtc_state->degamma_lut; in amdgpu_dm_set_degamma_lut()
|
/Linux-v4.19/drivers/gpu/drm/arm/ |
D | malidp_crtc.c | 125 static void malidp_generate_gamma_table(struct drm_property_blob *lut_blob, in malidp_generate_gamma_table()
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | intel_color.c | 314 struct drm_property_blob *blob, in i9xx_load_luts_internal()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdgpu/ |
D | amdgpu_connectors.c | 251 struct drm_property_blob *edid_blob = connector->edid_blob_ptr; in amdgpu_connector_edid()
|
/Linux-v4.19/drivers/gpu/drm/radeon/ |
D | radeon_connectors.c | 284 struct drm_property_blob *edid_blob = connector->edid_blob_ptr; in radeon_connector_edid()
|