Home | History | Annotate | Download | only in drm

Lines Matching refs:drm_property

1 /*	$NetBSD: drm_property.c,v 1.4 2021/12/19 09:50:27 riastradh Exp $	*/
26 __KERNEL_RCSID(0, "$NetBSD: drm_property.c,v 1.4 2021/12/19 09:50:27 riastradh Exp $");
36 #include <drm/drm_property.h>
43 * Properties as represented by &drm_property are used to extend the modeset
48 * flags member of &struct drm_property for an overview of the different
102 struct drm_property *drm_property_create(struct drm_device *dev,
106 struct drm_property *property = NULL;
115 property = kzalloc(sizeof(struct drm_property), GFP_KERNEL);
168 struct drm_property *drm_property_create_enum(struct drm_device *dev,
173 struct drm_property *property;
216 struct drm_property *drm_property_create_bitmask(struct drm_device *dev,
222 struct drm_property *property;
248 static struct drm_property *property_create_range(struct drm_device *dev,
252 struct drm_property *property;
283 struct drm_property *drm_property_create_range(struct drm_device *dev,
311 struct drm_property *drm_property_create_signed_range(struct drm_device *dev,
338 struct drm_property *drm_property_create_object(struct drm_device *dev,
342 struct drm_property *property;
375 struct drm_property *drm_property_create_bool(struct drm_device *dev,
396 int drm_property_add_enum(struct drm_property *property,
448 void drm_property_destroy(struct drm_device *dev, struct drm_property *property)
469 struct drm_property *property;
704 struct drm_property *prop_holds_id)
883 bool drm_property_change_valid_get(struct drm_property *property,
939 void drm_property_change_valid_put(struct drm_property *property,