Home
last modified time | relevance | path

Searched refs:drm_property (Results 1 – 25 of 39) sorted by relevance

12

/linux/include/drm/
H A Ddrm_mode_config.h586 struct drm_property *edid_property;
591 struct drm_property *dpms_property;
596 struct drm_property *path_property;
602 struct drm_property *tile_property;
607 struct drm_property *link_status_property;
612 struct drm_property *plane_type_property;
617 struct drm_property *prop_src_x;
622 struct drm_property *prop_src_y;
627 struct drm_property *prop_src_w;
632 struct drm_property *prop_src_h;
[all …]
H A Ddrm_property.h80 struct drm_property { struct
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_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,
[all …]
H A Ddrm_colorop.h274 struct drm_property *type_property;
287 struct drm_property *bypass_property;
317 struct drm_property *lut1d_interpolation_property;
324 struct drm_property *curve_1d_type_property;
331 struct drm_property *multiplier_property;
338 struct drm_property *size_property;
345 struct drm_property *lut3d_interpolation_property;
356 struct drm_property *data_property;
363 struct drm_property *next_property;
H A Ddrm_plane.h389 struct drm_property *property, uint64_t val);
479 struct drm_property *property,
502 struct drm_property *property,
755 struct drm_property *alpha_property;
761 struct drm_property *zpos_property;
767 struct drm_property *rotation_property;
775 struct drm_property *blend_mode_property;
784 struct drm_property *color_encoding_property;
792 struct drm_property *color_range_property;
800 struct drm_property *color_pipeline_property;
[all …]
H A Ddrm_sysfs.h8 struct drm_property;
16 struct drm_property *property);
/linux/drivers/gpu/drm/nouveau/
H A Dnouveau_display.h28 struct drm_property *dithering_mode;
29 struct drm_property *dithering_depth;
30 struct drm_property *underscan_property;
31 struct drm_property *underscan_hborder_property;
32 struct drm_property *underscan_vborder_property;
34 struct drm_property *vibrant_hue_property;
35 struct drm_property *color_vibrance_property;
H A Dnouveau_connector.h218 struct drm_property *, u64);
221 struct drm_property *, u64 *);
/linux/drivers/gpu/drm/
H A Ddrm_property.c97 struct drm_property *drm_property_create(struct drm_device *dev, in drm_property_create()
101 struct drm_property *property = NULL; in drm_property_create()
110 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 *property; in drm_property_create_bitmask()
242 static struct drm_property *property_create_range(struct drm_device *dev, in property_create_range()
246 struct drm_property *property; in property_create_range()
277 struct drm_property *drm_property_create_range(struct drm_device *dev, in drm_property_create_range()
[all …]
H A Ddrm_crtc_internal.h64 struct drm_property;
73 struct drm_property *property,
85 struct drm_property *
136 bool drm_property_change_valid_get(struct drm_property *property,
139 void drm_property_change_valid_put(struct drm_property *property,
170 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj,
194 struct drm_property *property,
263 struct drm_property *prop,
266 struct drm_property *property, uint64_t *val);
H A Ddrm_mode_object.c236 struct drm_property *property, in drm_object_attach_property()
286 struct drm_property *property, uint64_t val) in drm_object_property_set_value()
305 struct drm_property *property, in __drm_object_property_get_prop_value()
321 struct drm_property *property, in __drm_object_property_get_value()
354 struct drm_property *property, uint64_t *val) in drm_object_property_get_value()
379 struct drm_property *property, in drm_object_property_get_default_value()
398 struct drm_property *prop = obj->properties->properties[i]; in drm_mode_object_get_properties()
489 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj, in drm_mode_obj_find_prop_id()
503 struct drm_property *prop, in set_property_legacy()
535 struct drm_property *prop, in set_property_atomic()
[all …]
H A Ddrm_colorop.c100 struct drm_property *prop; in drm_plane_colorop_init()
218 struct drm_property *prop; in drm_plane_colorop_curve_1d_init()
269 struct drm_property *prop; in drm_colorop_create_data_prop()
301 struct drm_property *prop; in drm_plane_colorop_curve_1d_lut_init()
372 struct drm_property *prop; in drm_plane_colorop_mult_init()
398 struct drm_property *prop; in drm_plane_colorop_3dlut_init()
H A Ddrm_connector.c1809 struct drm_property *prop; in drm_connector_create_standard_properties()
1872 struct drm_property *dvi_i_selector; in drm_mode_create_dvi_i_properties()
1873 struct drm_property *dvi_i_subconnector; in drm_mode_create_dvi_i_properties()
2153 struct drm_property *tv_selector; in drm_mode_create_tv_properties_legacy()
2154 struct drm_property *tv_subconnector; in drm_mode_create_tv_properties_legacy()
2250 struct drm_property *tv_mode; in drm_mode_create_tv_properties()
2291 struct drm_property *scaling_mode; in drm_mode_create_scaling_mode_property()
2384 struct drm_property *prop; in drm_connector_attach_vrr_capable_property()
2418 struct drm_property *scaling_mode_property; in drm_connector_attach_scaling_mode_property()
2829 struct drm_property *prop; in drm_connector_attach_max_bpc_property()
[all …]
H A Ddrm_atomic_uapi.c397 struct drm_crtc_state *state, struct drm_property *property, in drm_atomic_crtc_set_property()
469 struct drm_property *property, uint64_t *val) in drm_atomic_crtc_get_property()
507 struct drm_property *property, uint64_t val) in drm_atomic_plane_set_property()
629 struct drm_property *property, uint64_t *val) in drm_atomic_plane_get_property()
694 struct drm_property *property, in drm_atomic_color_set_data_property()
728 struct drm_property *property, in drm_atomic_colorop_set_property()
758 struct drm_property *property, uint64_t *val) in drm_atomic_colorop_get_property()
807 struct drm_property *property, uint64_t val) in drm_atomic_connector_set_property()
935 struct drm_property *property, uint64_t *val) in drm_atomic_connector_get_property()
1018 struct drm_property *property, uint64_t *val) in drm_atomic_get_property()
[all …]
H A Ddrm_plane.c332 struct drm_property *prop_x; in drm_plane_create_hotspot_properties()
333 struct drm_property *prop_y; in drm_plane_create_hotspot_properties()
787 struct drm_property *property, in drm_mode_plane_set_obj_prop()
1714 struct drm_property *
1718 struct drm_property *prop; in drm_create_scaling_filter_prop()
1773 struct drm_property *prop = in drm_plane_create_scaling_filter_property()
1843 struct drm_property *prop; in drm_plane_create_color_pipeline_property()
/linux/drivers/gpu/drm/sti/
H A Dsti_drv.h13 struct drm_property;
26 struct drm_property *plane_zorder_property;
/linux/drivers/gpu/drm/radeon/
H A Dradeon_mode.h252 struct drm_property *coherent_mode_property;
254 struct drm_property *load_detect_property;
256 struct drm_property *tv_std_property;
258 struct drm_property *tmds_pll_property;
260 struct drm_property *underscan_property;
261 struct drm_property *underscan_hborder_property;
262 struct drm_property *underscan_vborder_property;
264 struct drm_property *audio_property;
266 struct drm_property *dither_property;
268 struct drm_property *output_csc_property;
/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_du_drv.h26 struct drm_property;
115 struct drm_property *colorkey;
/linux/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c44 struct drm_property *colorkey;
45 struct drm_property *contrast;
46 struct drm_property *brightness;
47 struct drm_property *hue;
48 struct drm_property *saturation;
245 struct drm_property *property, in nv_set_property()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.h359 struct drm_property *property,
363 struct drm_property *property,
368 struct drm_property *property,
/linux/drivers/gpu/drm/renesas/rz-du/
H A Drzg2l_du_drv.h21 struct drm_property;
/linux/Documentation/gpu/
H A Ddrm-kms.rst174 "drm_property A" -> "drm_mode_object A"
175 "drm_property A" -> "drm_mode_object B"
176 "drm_property B" -> "drm_mode_object A"
184 represented by :c:type:`struct drm_property <drm_property>`, which only specify
539 .. kernel-doc:: drivers/gpu/drm/drm_property.c
542 .. kernel-doc:: include/drm/drm_property.h
545 .. kernel-doc:: drivers/gpu/drm/drm_property.c
/linux/drivers/gpu/drm/tests/
H A Ddrm_connector_test.c254 const struct drm_property *expected_prop) in test_connector_property()
256 struct drm_property *prop; in test_connector_property()
281 const struct drm_property *props[] = { in drm_test_drm_connector_dynamic_init_properties()
945 struct drm_property *prop; in drm_test_connector_hdmi_init_bpc_8()
986 struct drm_property *prop; in drm_test_connector_hdmi_init_bpc_10()
1027 struct drm_property *prop; in drm_test_connector_hdmi_init_bpc_12()
1454 struct drm_property *prop; in drm_test_drm_connector_attach_broadcast_rgb_property()
1475 struct drm_property *prop; in drm_test_drm_connector_attach_broadcast_rgb_property_hdmi_connector()
/linux/drivers/gpu/drm/nouveau/include/dispnv04/i2c/
H A Dencoder_i2c.h117 struct drm_property *property,
/linux/drivers/gpu/drm/gma500/
H A Dpsb_drv.h453 struct drm_property *broadcast_rgb_property;
454 struct drm_property *force_audio_property;
507 struct drm_property *backlight_property;
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h1019 struct drm_property *property,
1024 struct drm_property *property,

12