Lines Matching defs:drm_property
34 * @head: list of enum values, linked to &drm_property.enum_list
55 * struct drm_property - modeset object property
80 struct drm_property {
201 * struct drm_property_blob - Blob data for &drm_property
211 * bits available for a &drm_property.
230 #define obj_to_property(x) container_of(x, struct drm_property, base)
241 static inline bool drm_property_type_is(struct drm_property *property,
250 struct drm_property *drm_property_create(struct drm_device *dev,
253 struct drm_property *drm_property_create_enum(struct drm_device *dev,
257 struct drm_property *drm_property_create_bitmask(struct drm_device *dev,
262 struct drm_property *drm_property_create_range(struct drm_device *dev,
265 struct drm_property *drm_property_create_signed_range(struct drm_device *dev,
268 struct drm_property *drm_property_create_object(struct drm_device *dev,
271 struct drm_property *drm_property_create_bool(struct drm_device *dev,
273 int drm_property_add_enum(struct drm_property *property,
275 void drm_property_destroy(struct drm_device *dev, struct drm_property *property);
287 struct drm_property *prop_holds_id);
301 static inline struct drm_property *drm_property_find(struct drm_device *dev,