Lines Matching refs:drm_property

72 	struct drm_property *properties[DRM_OBJECT_MAX_PROPERTY];
233 struct drm_property { struct
380 struct drm_property *property, uint64_t val);
388 struct drm_property *property,
392 struct drm_property *property,
533 int (*set_property)(struct drm_connector *connector, struct drm_property *property,
544 struct drm_property *property,
548 struct drm_property *property,
805 struct drm_property *property, uint64_t val);
813 struct drm_property *property,
817 struct drm_property *property,
1099 struct drm_property *edid_property;
1100 struct drm_property *dpms_property;
1101 struct drm_property *path_property;
1102 struct drm_property *tile_property;
1103 struct drm_property *plane_type_property;
1104 struct drm_property *rotation_property;
1105 struct drm_property *prop_src_x;
1106 struct drm_property *prop_src_y;
1107 struct drm_property *prop_src_w;
1108 struct drm_property *prop_src_h;
1109 struct drm_property *prop_crtc_x;
1110 struct drm_property *prop_crtc_y;
1111 struct drm_property *prop_crtc_w;
1112 struct drm_property *prop_crtc_h;
1113 struct drm_property *prop_fb_id;
1114 struct drm_property *prop_crtc_id;
1115 struct drm_property *prop_active;
1116 struct drm_property *prop_mode_id;
1119 struct drm_property *dvi_i_subconnector_property;
1120 struct drm_property *dvi_i_select_subconnector_property;
1123 struct drm_property *tv_subconnector_property;
1124 struct drm_property *tv_select_subconnector_property;
1125 struct drm_property *tv_mode_property;
1126 struct drm_property *tv_left_margin_property;
1127 struct drm_property *tv_right_margin_property;
1128 struct drm_property *tv_top_margin_property;
1129 struct drm_property *tv_bottom_margin_property;
1130 struct drm_property *tv_brightness_property;
1131 struct drm_property *tv_contrast_property;
1132 struct drm_property *tv_flicker_reduction_property;
1133 struct drm_property *tv_overscan_property;
1134 struct drm_property *tv_saturation_property;
1135 struct drm_property *tv_hue_property;
1138 struct drm_property *scaling_mode_property;
1139 struct drm_property *aspect_ratio_property;
1140 struct drm_property *dirty_info_property;
1143 struct drm_property *suggested_x_property;
1144 struct drm_property *suggested_y_property;
1177 #define obj_to_property(x) container_of(x, struct drm_property, base)
1311 static inline bool drm_property_type_is(struct drm_property *property, in drm_property_type_is()
1320 static inline bool drm_property_type_valid(struct drm_property *property) in drm_property_type_valid()
1328 struct drm_property *property,
1331 struct drm_property *property,
1345 struct drm_property *property,
1347 extern struct drm_property *drm_property_create(struct drm_device *dev, int flags,
1349 extern struct drm_property *drm_property_create_enum(struct drm_device *dev, int flags,
1353 struct drm_property *drm_property_create_bitmask(struct drm_device *dev,
1358 struct drm_property *drm_property_create_range(struct drm_device *dev, int flags,
1361 struct drm_property *drm_property_create_signed_range(struct drm_device *dev,
1364 struct drm_property *drm_property_create_object(struct drm_device *dev,
1366 struct drm_property *drm_property_create_bool(struct drm_device *dev, int flags,
1375 extern void drm_property_destroy(struct drm_device *dev, struct drm_property *property);
1376 extern int drm_property_add_enum(struct drm_property *property, int index,
1386 extern bool drm_property_change_valid_get(struct drm_property *property,
1388 extern void drm_property_change_valid_put(struct drm_property *property,
1484 struct drm_property *property,
1496 extern struct drm_property *drm_mode_create_rotation_property(struct drm_device *dev,
1535 static inline struct drm_property *drm_property_find(struct drm_device *dev, in drm_property_find()