Home
last modified time | relevance | path

Searched refs:drm_property (Results 1 - 25 of 155) sorted by relevance

1234567

/kernel/linux/linux-6.6/include/drm/
H A Ddrm_mode_config.h526 * List of property type objects linked with &drm_property.head. This is
573 struct drm_property *edid_property;
578 struct drm_property *dpms_property;
583 struct drm_property *path_property;
589 struct drm_property *tile_property;
594 struct drm_property *link_status_property;
599 struct drm_property *plane_type_property;
604 struct drm_property *prop_src_x;
609 struct drm_property *prop_src_y;
614 struct drm_property *prop_src_
[all...]
H A Ddrm_property.h34 * @head: list of enum values, linked to &drm_property.enum_list
55 * struct drm_property - modeset object property
80 struct drm_property { struct
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, in drm_property_type_is()
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_bitmas
[all...]
H A Ddrm_mode_object.h29 struct drm_property;
75 * @properties: Array of pointers to &drm_property.
82 struct drm_property *properties[DRM_OBJECT_MAX_PROPERTY];
128 struct drm_property *property,
131 struct drm_property *property,
134 struct drm_property *property,
138 struct drm_property *property,
H A Ddrm_plane.h368 struct drm_property *property, uint64_t val);
458 struct drm_property *property,
481 struct drm_property *property,
717 struct drm_property *alpha_property;
723 struct drm_property *zpos_property;
729 struct drm_property *rotation_property;
737 struct drm_property *blend_mode_property;
746 struct drm_property *color_encoding_property;
754 struct drm_property *color_range_property;
760 struct drm_property *scaling_filter_propert
[all...]
H A Ddrm_connector.h33 #include <drm/drm_property.h>
43 struct drm_property;
1154 int (*set_property)(struct drm_connector *connector, struct drm_property *property,
1286 struct drm_property *property,
1309 struct drm_property *property,
1641 struct drm_property *scaling_mode_property;
1652 struct drm_property *vrr_capable_property;
1658 struct drm_property *colorspace_property;
1672 struct drm_property *max_bpc_property;
1684 struct drm_property *privacy_screen_sw_state_propert
[all...]
H A Ddrm_sysfs.h8 struct drm_property;
16 struct drm_property *property);
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_mode_config.h509 * List of property type objects linked with &drm_property.head. This is
557 struct drm_property *edid_property;
562 struct drm_property *dpms_property;
567 struct drm_property *path_property;
573 struct drm_property *tile_property;
578 struct drm_property *link_status_property;
583 struct drm_property *plane_type_property;
588 struct drm_property *prop_src_x;
593 struct drm_property *prop_src_y;
598 struct drm_property *prop_src_
[all...]
H A Ddrm_property.h35 * @head: list of enum values, linked to &drm_property.enum_list
48 * struct drm_property - modeset object property
73 struct drm_property { struct
194 * struct drm_property_blob - Blob data for &drm_property
204 * bits available for a &drm_property.
223 #define obj_to_property(x) container_of(x, struct drm_property, base)
234 static inline bool drm_property_type_is(struct drm_property *property, in drm_property_type_is()
243 struct drm_property *drm_property_create(struct drm_device *dev,
246 struct drm_property *drm_property_create_enum(struct drm_device *dev,
250 struct drm_property *drm_property_create_bitmas
[all...]
H A Ddrm_plane.h345 struct drm_property *property, uint64_t val);
435 struct drm_property *property,
458 struct drm_property *property,
689 struct drm_property *alpha_property;
695 struct drm_property *zpos_property;
701 struct drm_property *rotation_property;
709 struct drm_property *blend_mode_property;
718 struct drm_property *color_encoding_property;
726 struct drm_property *color_range_property;
774 struct drm_property *propert
[all...]
H A Ddrm_mode_object.h29 struct drm_property;
75 * @properties: Array of pointers to &drm_property.
82 struct drm_property *properties[DRM_OBJECT_MAX_PROPERTY];
124 struct drm_property *property,
127 struct drm_property *property,
131 struct drm_property *property,
H A Ddrm_sysfs.h8 struct drm_property;
15 struct drm_property *property);
/kernel/linux/linux-5.10/drivers/gpu/drm/armada/
H A Darmada_drm.h62 struct drm_property *colorkey_prop;
63 struct drm_property *colorkey_min_prop;
64 struct drm_property *colorkey_max_prop;
65 struct drm_property *colorkey_val_prop;
66 struct drm_property *colorkey_alpha_prop;
67 struct drm_property *colorkey_mode_prop;
68 struct drm_property *brightness_prop;
69 struct drm_property *contrast_prop;
70 struct drm_property *saturation_prop;
/kernel/linux/linux-6.6/drivers/gpu/drm/armada/
H A Darmada_drm.h60 struct drm_property *colorkey_prop;
61 struct drm_property *colorkey_min_prop;
62 struct drm_property *colorkey_max_prop;
63 struct drm_property *colorkey_val_prop;
64 struct drm_property *colorkey_alpha_prop;
65 struct drm_property *colorkey_mode_prop;
66 struct drm_property *brightness_prop;
67 struct drm_property *contrast_prop;
68 struct drm_property *saturation_prop;
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/
H A Dnouveau_display.h25 struct drm_property *dithering_mode;
26 struct drm_property *dithering_depth;
27 struct drm_property *underscan_property;
28 struct drm_property *underscan_hborder_property;
29 struct drm_property *underscan_vborder_property;
31 struct drm_property *vibrant_hue_property;
32 struct drm_property *color_vibrance_property;
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/
H A Dnouveau_display.h25 struct drm_property *dithering_mode;
26 struct drm_property *dithering_depth;
27 struct drm_property *underscan_property;
28 struct drm_property *underscan_hborder_property;
29 struct drm_property *underscan_vborder_property;
31 struct drm_property *vibrant_hue_property;
32 struct drm_property *color_vibrance_property;
/kernel/linux/linux-5.10/drivers/gpu/drm/
H A Ddrm_property.c30 #include <drm/drm_property.h>
37 * Properties as represented by &drm_property are used to extend the modeset
42 * flags member of &struct drm_property for an overview of the different
96 struct drm_property *drm_property_create(struct drm_device *dev, in drm_property_create()
100 struct drm_property *property = NULL; in drm_property_create()
109 property = kzalloc(sizeof(struct drm_property), GFP_KERNEL); in drm_property_create()
162 struct drm_property *drm_property_create_enum(struct drm_device *dev, in drm_property_create_enum()
167 struct drm_property *property; in drm_property_create_enum()
210 struct drm_property *drm_property_create_bitmask(struct drm_device *dev, in drm_property_create_bitmask()
216 struct drm_property *propert in drm_property_create_bitmask()
[all...]
H A Ddrm_mode_object.c232 struct drm_property *property, in drm_object_attach_property()
282 struct drm_property *property, uint64_t val) in drm_object_property_set_value()
301 struct drm_property *property, in __drm_object_property_get_value()
343 struct drm_property *property, uint64_t *val) in drm_object_property_get_value()
360 struct drm_property *prop = obj->properties->properties[i]; in drm_mode_object_get_properties()
435 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj, in drm_mode_obj_find_prop_id()
448 struct drm_property *prop, in set_property_legacy()
480 struct drm_property *prop, in set_property_atomic()
531 struct drm_property *property; in drm_mode_obj_set_property_ioctl()
H A Ddrm_blend.c214 struct drm_property *prop; in drm_plane_create_alpha_property()
277 struct drm_property *prop; in drm_plane_create_rotation_property()
366 struct drm_property *prop; in drm_plane_create_zpos_property()
404 struct drm_property *prop; in drm_plane_create_zpos_immutable_property()
569 struct drm_property *prop; in drm_plane_create_blend_mode_property()
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_property.c30 #include <drm/drm_property.h>
37 * Properties as represented by &drm_property are used to extend the modeset
42 * flags member of &struct drm_property for an overview of the different
96 struct drm_property *drm_property_create(struct drm_device *dev, in drm_property_create()
100 struct drm_property *property = NULL; in drm_property_create()
109 property = kzalloc(sizeof(struct drm_property), GFP_KERNEL); in drm_property_create()
161 struct drm_property *drm_property_create_enum(struct drm_device *dev, in drm_property_create_enum()
166 struct drm_property *property; in drm_property_create_enum()
209 struct drm_property *drm_property_create_bitmask(struct drm_device *dev, in drm_property_create_bitmask()
215 struct drm_property *propert in drm_property_create_bitmask()
[all...]
H A Ddrm_crtc_internal.h57 struct drm_property;
66 struct drm_property *property,
78 struct drm_property *
126 /* drm_property.c */
129 bool drm_property_change_valid_get(struct drm_property *property,
132 void drm_property_change_valid_put(struct drm_property *property,
162 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj,
186 struct drm_property *property,
253 struct drm_property *prop,
256 struct drm_property *propert
[all...]
H A Ddrm_mode_object.c234 struct drm_property *property, in drm_object_attach_property()
284 struct drm_property *property, uint64_t val) in drm_object_property_set_value()
303 struct drm_property *property, in __drm_object_property_get_prop_value()
319 struct drm_property *property, in __drm_object_property_get_value()
352 struct drm_property *property, uint64_t *val) in drm_object_property_get_value()
377 struct drm_property *property, in drm_object_property_get_default_value()
395 struct drm_property *prop = obj->properties->properties[i]; in drm_mode_object_get_properties()
470 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj, in drm_mode_obj_find_prop_id()
483 struct drm_property *prop, in set_property_legacy()
515 struct drm_property *pro in set_property_atomic()
[all...]
H A Ddrm_blend.c221 struct drm_property *prop; in drm_plane_create_alpha_property()
284 struct drm_property *prop; in drm_plane_create_rotation_property()
373 struct drm_property *prop; in drm_plane_create_zpos_property()
411 struct drm_property *prop; in drm_plane_create_zpos_immutable_property()
575 struct drm_property *prop; in drm_plane_create_blend_mode_property()
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_atomic.h18 struct drm_property;
26 struct drm_property *property,
30 struct drm_property *property,
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_atomic.h18 struct drm_property;
26 struct drm_property *property,
30 struct drm_property *property,
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_drv.h13 struct drm_property;
26 struct drm_property *plane_zorder_property;

Completed in 19 milliseconds

1234567