/kernel/linux/linux-6.6/include/drm/ |
H A D | drm_mode_object.h | 34 * struct drm_mode_object - base structure for modeset objects 55 struct drm_mode_object { struct 65 * struct drm_object_properties - property tracking for &drm_mode_object 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 *ob [all...] |
H A D | drm_property.h | 28 #include <drm/drm_mode_object.h> 89 struct drm_mode_object base; 129 * only link to a specific type of &drm_mode_object, this limit is 217 struct drm_mode_object base; 286 struct drm_mode_object *obj_holds_id, 305 struct drm_mode_object *mo; in drm_property_find()
|
H A D | drm_encoder.h | 30 #include <drm/drm_mode_object.h> 102 struct drm_mode_object base; 301 struct drm_mode_object *mo; in drm_encoder_find()
|
H A D | drm_framebuffer.h | 31 #include <drm/drm_mode_object.h> 131 struct drm_mode_object base;
|
H A D | drm_crtc.h | 31 #include <drm/drm_mode_object.h> 962 struct drm_mode_object base; 1289 * @id: &drm_mode_object ID 1299 struct drm_mode_object *mo; in drm_crtc_find()
|
H A D | drm_plane.h | 28 #include <drm/drm_mode_object.h> 631 struct drm_mode_object base; 907 struct drm_mode_object *mo; in drm_plane_find()
|
H A D | drm_connector.h | 31 #include <drm/drm_mode_object.h> 1529 struct drm_mode_object base; 1928 struct drm_mode_object *mo; in drm_connector_lookup()
|
/kernel/linux/linux-5.10/include/drm/ |
H A D | drm_mode_object.h | 34 * struct drm_mode_object - base structure for modeset objects 55 struct drm_mode_object { struct 65 * struct drm_object_properties - property tracking for &drm_mode_object 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,
|
H A D | drm_property.h | 28 #include <drm/drm_mode_object.h> 82 struct drm_mode_object base; 122 * only link to a specific type of &drm_mode_object, this limit is 210 struct drm_mode_object base; 279 struct drm_mode_object *obj_holds_id, 298 struct drm_mode_object *mo; in drm_property_find()
|
H A D | drm_encoder.h | 30 #include <drm/drm_mode_object.h> 103 struct drm_mode_object base; 248 struct drm_mode_object *mo; in drm_encoder_find()
|
H A D | drm_crtc.h | 38 #include <drm/drm_mode_object.h> 969 struct drm_mode_object base; 1244 * @id: &drm_mode_object ID 1254 struct drm_mode_object *mo; in drm_crtc_find()
|
H A D | drm_plane.h | 28 #include <drm/drm_mode_object.h> 603 struct drm_mode_object base; 790 struct drm_mode_object *mo; in drm_plane_find()
|
H A D | drm_framebuffer.h | 30 #include <drm/drm_mode_object.h> 131 struct drm_mode_object base;
|
H A D | drm_connector.h | 30 #include <drm/drm_mode_object.h> 1213 struct drm_mode_object base; 1577 struct drm_mode_object *mo; in drm_connector_lookup()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/ |
H A D | drm_mode_object.c | 30 #include <drm/drm_mode_object.h> 39 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, in __drm_mode_object_add() 80 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() 121 * Returns whether the provided type of drm_mode_object must 136 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, in __drm_mode_object_find() 140 struct drm_mode_object *obj = NULL; in __drm_mode_object_find() 175 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find() 179 struct drm_mode_object *ob in drm_mode_object_find() [all...] |
H A D | drm_crtc_internal.h | 53 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); 145 /* drm_mode_object.c */ 146 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, 149 int drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, 152 struct drm_mode_object *obj); 153 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, 157 struct drm_mode_object *objec [all...] |
H A D | drm_lease.c | 348 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()
|
H A D | drm_property.c | 46 * instantiated by attaching them to a &drm_mode_object with 653 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()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/ |
H A D | drm_mode_object.c | 30 #include <drm/drm_mode_object.h> 39 int __drm_mode_object_add(struct drm_device *dev, struct drm_mode_object *obj, in __drm_mode_object_add() 80 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() 121 * Returns whether the provided type of drm_mode_object must 136 struct drm_mode_object *__drm_mode_object_find(struct drm_device *dev, in __drm_mode_object_find() 140 struct drm_mode_object *obj = NULL; in __drm_mode_object_find() 173 struct drm_mode_object *drm_mode_object_find(struct drm_device *dev, in drm_mode_object_find() 177 struct drm_mode_object *ob in drm_mode_object_find() [all...] |
H A D | drm_lease.c | 98 * _drm_lease_held - check drm_mode_object lease status (idr_mutex held) 126 * drm_lease_held - check drm_mode_object lease status (idr_mutex not held) 380 struct drm_mode_object **objects, in validate_lease() 416 struct drm_mode_object **objects; in fill_object_idr() 421 objects = kcalloc(object_count, sizeof(struct drm_mode_object *), in fill_object_idr() 453 struct drm_mode_object *obj = objects[o]; in fill_object_idr()
|
H A D | drm_property.c | 46 * instatiated by attaching them to a &drm_mode_object with 656 struct drm_mode_object *obj; in drm_property_lookup_blob() 697 struct drm_mode_object *obj_holds_id, in drm_property_replace_global_blob() 878 uint64_t value, struct drm_mode_object **ref) in drm_property_change_valid_get() 934 struct drm_mode_object *ref) in drm_property_change_valid_put()
|
H A D | Makefile | 16 drm_encoder.o drm_mode_object.o drm_property.o \
|
/kernel/linux/linux-5.10/drivers/gpu/drm/omapdrm/ |
H A D | omap_plane.h | 17 struct drm_mode_object; 24 struct drm_mode_object *obj);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/ |
H A D | omap_plane.h | 17 struct drm_mode_object; 24 struct drm_mode_object *obj);
|
H A D | omap_overlay.h | 15 struct drm_mode_object;
|