| /linux/include/drm/ |
| H A D | drm_mode_config.h | 586 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 D | drm_property.h | 80 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 D | drm_colorop.h | 274 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 D | drm_plane.h | 389 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 D | drm_sysfs.h | 8 struct drm_property; 16 struct drm_property *property);
|
| /linux/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_display.h | 28 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 D | nouveau_connector.h | 218 struct drm_property *, u64); 221 struct drm_property *, u64 *);
|
| /linux/drivers/gpu/drm/ |
| H A D | drm_property.c | 97 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 D | drm_crtc_internal.h | 64 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 D | drm_mode_object.c | 236 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 D | drm_colorop.c | 100 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 D | drm_connector.c | 1809 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 D | drm_atomic_uapi.c | 397 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 D | drm_plane.c | 332 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 D | sti_drv.h | 13 struct drm_property; 26 struct drm_property *plane_zorder_property;
|
| /linux/drivers/gpu/drm/radeon/ |
| H A D | radeon_mode.h | 252 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 D | rcar_du_drv.h | 26 struct drm_property; 115 struct drm_property *colorkey;
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| H A D | overlay.c | 44 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 D | vmwgfx_kms.h | 359 struct drm_property *property, 363 struct drm_property *property, 368 struct drm_property *property,
|
| /linux/drivers/gpu/drm/renesas/rz-du/ |
| H A D | rzg2l_du_drv.h | 21 struct drm_property;
|
| /linux/Documentation/gpu/ |
| H A D | drm-kms.rst | 174 "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 D | drm_connector_test.c | 254 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 D | encoder_i2c.h | 117 struct drm_property *property,
|
| /linux/drivers/gpu/drm/gma500/ |
| H A D | psb_drv.h | 453 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 D | amdgpu_dm.h | 1019 struct drm_property *property, 1024 struct drm_property *property,
|