Searched refs:drm_mode_object (Results 1 – 25 of 26) sorted by relevance
12
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_mode_object.c | 34 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, in __drm_mode_object_add() 72 struct drm_mode_object *obj, uint32_t obj_type) in drm_mode_object_add() 78 struct drm_mode_object *obj) in drm_mode_object_register() 97 struct drm_mode_object *object) in drm_mode_object_unregister() 126 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, in __drm_mode_object_find() 130 struct drm_mode_object *obj = NULL; in __drm_mode_object_find() 163 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find() 167 struct drm_mode_object *obj = NULL; in drm_mode_object_find() 182 void drm_mode_object_put(struct drm_mode_object *obj) in drm_mode_object_put() 199 void drm_mode_object_get(struct drm_mode_object *obj) in drm_mode_object_get() [all …]
|
D | drm_crtc_internal.h | 36 int drm_mode_crtc_set_obj_prop(struct drm_mode_object *obj, 97 struct drm_mode_object **ref); 99 struct drm_mode_object *ref); 112 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, 115 int drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, 118 struct drm_mode_object *obj); 119 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, 123 struct drm_mode_object *object); 124 int drm_mode_object_get_properties(struct drm_mode_object *obj, bool atomic, 128 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj, [all …]
|
D | drm_lease.c | 362 struct drm_mode_object **objects) in validate_lease() 397 struct drm_mode_object **objects; in fill_object_idr() 400 objects = kcalloc(object_count, sizeof(struct drm_mode_object *), in fill_object_idr() 434 struct drm_mode_object *obj = objects[o]; in fill_object_idr()
|
D | drm_property.c | 651 struct drm_mode_object *obj; in drm_property_lookup_blob() 692 struct drm_mode_object *obj_holds_id, in drm_property_replace_global_blob() 873 uint64_t value, struct drm_mode_object **ref) in drm_property_change_valid_get() 929 struct drm_mode_object *ref) in drm_property_change_valid_put()
|
D | Makefile | 18 drm_encoder.o drm_mode_object.o drm_property.o \
|
D | drm_atomic.c | 1529 int drm_atomic_get_property(struct drm_mode_object *obj, in drm_atomic_get_property() 2222 struct drm_mode_object *obj, in drm_atomic_set_property() 2226 struct drm_mode_object *ref; in drm_atomic_set_property() 2592 struct drm_mode_object *obj; in drm_mode_atomic_ioctl()
|
D | drm_crtc.c | 778 int drm_mode_crtc_set_obj_prop(struct drm_mode_object *obj, in drm_mode_crtc_set_obj_prop()
|
D | drm_framebuffer.c | 724 struct drm_mode_object *obj; in drm_framebuffer_lookup()
|
D | drm_plane.c | 451 struct drm_mode_object *obj = &plane->base; in drm_mode_plane_set_obj_prop()
|
D | drm_connector.c | 1632 int drm_connector_set_obj_prop(struct drm_mode_object *obj, in drm_connector_set_obj_prop()
|
/Linux-v4.19/include/drm/ |
D | drm_mode_object.h | 55 struct drm_mode_object { struct 117 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, 120 void drm_mode_object_get(struct drm_mode_object *obj); 121 void drm_mode_object_put(struct drm_mode_object *obj); 123 int drm_object_property_set_value(struct drm_mode_object *obj, 126 int drm_object_property_get_value(struct drm_mode_object *obj, 130 void drm_object_attach_property(struct drm_mode_object *obj,
|
D | drm_property.h | 80 struct drm_mode_object base; 207 struct drm_mode_object base; 276 struct drm_mode_object *obj_holds_id, 295 struct drm_mode_object *mo; in drm_property_find()
|
D | drm_encoder.h | 102 struct drm_mode_object base; 237 struct drm_mode_object *mo; in drm_encoder_find()
|
D | drm_crtc.h | 846 struct drm_mode_object base; 1126 struct drm_mode_object *mo; in drm_crtc_find()
|
D | drm_plane.h | 563 struct drm_mode_object base; 742 struct drm_mode_object *mo; in drm_plane_find()
|
D | drm_framebuffer.h | 123 struct drm_mode_object base;
|
D | drm_connector.h | 800 struct drm_mode_object base; 1116 struct drm_mode_object *mo; in drm_connector_lookup()
|
D | drm_modes.h | 228 struct drm_mode_object base;
|
/Linux-v4.19/drivers/gpu/drm/omapdrm/ |
D | omap_plane.h | 28 struct drm_mode_object; 35 struct drm_mode_object *obj);
|
D | omap_plane.c | 163 struct drm_mode_object *obj) in omap_plane_install_properties()
|
/Linux-v4.19/Documentation/gpu/ |
D | drm-kms.rst | 172 "drm_property A" -> "drm_mode_object A" 173 "drm_property A" -> "drm_mode_object B" 174 "drm_property B" -> "drm_mode_object A" 177 The base structure for all KMS objects is :c:type:`struct drm_mode_object 178 <drm_mode_object>`. One of the base services it provides is tracking properties, 187 .. kernel-doc:: include/drm/drm_mode_object.h 190 .. kernel-doc:: drivers/gpu/drm/drm_mode_object.c
|
D | todo.rst | 374 - drm_display_mode doesn't need to be derived from drm_mode_object. That's
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp4/ |
D | mdp4_plane.c | 79 struct drm_mode_object *obj) in mdp4_plane_install_properties()
|
/Linux-v4.19/drivers/gpu/drm/armada/ |
D | armada_overlay.c | 543 struct drm_mode_object *mobj; in armada_overlay_plane_create()
|
/Linux-v4.19/drivers/gpu/drm/msm/disp/mdp5/ |
D | mdp5_plane.c | 68 struct drm_mode_object *obj) in mdp5_plane_install_properties()
|
12