Home
last modified time | relevance | path

Searched refs:drm_mode_object (Results 1 – 24 of 24) sorted by relevance

/linux-6.3-rc2/include/drm/
A Ddrm_mode_object.h55 struct drm_mode_object { struct
121 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev,
124 void drm_mode_object_get(struct drm_mode_object *obj);
125 void drm_mode_object_put(struct drm_mode_object *obj);
127 int drm_object_property_set_value(struct drm_mode_object *obj,
130 int drm_object_property_get_value(struct drm_mode_object *obj,
133 int drm_object_property_get_default_value(struct drm_mode_object *obj,
137 void drm_object_attach_property(struct drm_mode_object *obj,
A Ddrm_property.h89 struct drm_mode_object base;
217 struct drm_mode_object base;
286 struct drm_mode_object *obj_holds_id,
305 struct drm_mode_object *mo; in drm_property_find()
A Ddrm_encoder.h102 struct drm_mode_object base;
301 struct drm_mode_object *mo; in drm_encoder_find()
A Ddrm_crtc.h967 struct drm_mode_object base;
1304 struct drm_mode_object *mo; in drm_crtc_find()
A Ddrm_plane.h621 struct drm_mode_object base;
897 struct drm_mode_object *mo; in drm_plane_find()
A Ddrm_framebuffer.h131 struct drm_mode_object base;
A Ddrm_connector.h1446 struct drm_mode_object base;
1845 struct drm_mode_object *mo; in drm_connector_lookup()
/linux-6.3-rc2/drivers/gpu/drm/
A Ddrm_mode_object.c80 struct drm_mode_object *obj, uint32_t obj_type) in drm_mode_object_add()
86 struct drm_mode_object *obj) in drm_mode_object_register()
105 struct drm_mode_object *object) in drm_mode_object_unregister()
140 struct drm_mode_object *obj = NULL; in __drm_mode_object_find()
177 struct drm_mode_object *obj = NULL; in drm_mode_object_find()
192 void drm_mode_object_put(struct drm_mode_object *obj) in drm_mode_object_put()
209 void drm_mode_object_get(struct drm_mode_object *obj) in drm_mode_object_get()
231 void drm_object_attach_property(struct drm_mode_object *obj, in drm_object_attach_property()
437 struct drm_mode_object *obj; in drm_mode_obj_get_properties_ioctl()
485 struct drm_mode_object *ref; in set_property_legacy()
[all …]
A Ddrm_crtc_internal.h53 struct drm_mode_object;
65 int drm_mode_crtc_set_obj_prop(struct drm_mode_object *obj,
131 struct drm_mode_object **ref);
133 struct drm_mode_object *ref);
152 struct drm_mode_object *obj);
153 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev,
157 struct drm_mode_object *object);
162 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj,
185 int drm_connector_set_obj_prop(struct drm_mode_object *obj,
252 struct drm_mode_object *obj,
[all …]
A Ddrm_lease.c348 struct drm_mode_object **objects, in validate_lease()
384 struct drm_mode_object **objects; in fill_object_idr()
389 objects = kcalloc(object_count, sizeof(struct drm_mode_object *), in fill_object_idr()
421 struct drm_mode_object *obj = objects[o]; in fill_object_idr()
A Ddrm_property.c653 struct drm_mode_object *obj; in drm_property_lookup_blob()
694 struct drm_mode_object *obj_holds_id, in drm_property_replace_global_blob()
875 uint64_t value, struct drm_mode_object **ref) in drm_property_change_valid_get()
931 struct drm_mode_object *ref) in drm_property_change_valid_put()
A DMakefile35 drm_mode_object.o \
A Ddrm_atomic_uapi.c865 int drm_atomic_get_property(struct drm_mode_object *obj, in drm_atomic_get_property()
977 struct drm_mode_object *obj, in drm_atomic_set_property()
981 struct drm_mode_object *ref; in drm_atomic_set_property()
1358 struct drm_mode_object *obj; in drm_mode_atomic_ioctl()
A Ddrm_crtc.c913 int drm_mode_crtc_set_obj_prop(struct drm_mode_object *obj, in drm_mode_crtc_set_obj_prop()
A Ddrm_framebuffer.c887 struct drm_mode_object *obj; in drm_framebuffer_lookup()
A Ddrm_plane.c644 struct drm_mode_object *obj = &plane->base; in drm_mode_plane_set_obj_prop()
A Ddrm_connector.c2728 int drm_connector_set_obj_prop(struct drm_mode_object *obj, in drm_connector_set_obj_prop()
/linux-6.3-rc2/drivers/gpu/drm/omapdrm/
A Domap_plane.h17 struct drm_mode_object;
24 struct drm_mode_object *obj);
A Domap_overlay.h15 struct drm_mode_object;
A Domap_plane.c383 struct drm_mode_object *obj) in omap_plane_install_properties()
/linux-6.3-rc2/Documentation/gpu/
A Ddrm-kms.rst174 "drm_property A" -> "drm_mode_object A"
175 "drm_property A" -> "drm_mode_object B"
176 "drm_property B" -> "drm_mode_object A"
179 The base structure for all KMS objects is :c:type:`struct drm_mode_object
180 <drm_mode_object>`. One of the base services it provides is tracking properties,
188 .. kernel-doc:: include/drm/drm_mode_object.h
191 .. kernel-doc:: drivers/gpu/drm/drm_mode_object.c
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp4/
A Dmdp4_plane.c73 struct drm_mode_object *obj) in mdp4_plane_install_properties()
/linux-6.3-rc2/drivers/gpu/drm/armada/
A Darmada_overlay.c542 struct drm_mode_object *mobj; in armada_overlay_plane_create()
/linux-6.3-rc2/drivers/gpu/drm/msm/disp/mdp5/
A Dmdp5_plane.c52 struct drm_mode_object *obj) in mdp5_plane_install_properties()

Completed in 71 milliseconds