/linux/include/drm/ |
H A D | drm_mode_config.h | 567 struct drm_property *edid_property; 572 struct drm_property *dpms_property; 577 struct drm_property *path_property; 583 struct drm_property *tile_property; 588 struct drm_property *link_status_property; 593 struct drm_property *plane_type_property; 598 struct drm_property *prop_src_x; 603 struct drm_property *prop_src_y; 608 struct drm_property *prop_src_w; 613 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_plane.h | 381 struct drm_property *property, uint64_t val); 471 struct drm_property *property, 494 struct drm_property *property, 730 struct drm_property *alpha_property; 736 struct drm_property *zpos_property; 742 struct drm_property *rotation_property; 750 struct drm_property *blend_mode_property; 759 struct drm_property *color_encoding_property; 767 struct drm_property *color_range_property; 773 struct drm_property *scaling_filter_property; [all …]
|
H A D | drm_mode_object.h | 29 struct 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 D | drm_connector.h | 44 struct drm_property; 1395 int (*set_property)(struct drm_connector *connector, struct drm_property *property, 1527 struct drm_property *property, 1550 struct drm_property *property, 1994 struct drm_property *scaling_mode_property; 2005 struct drm_property *vrr_capable_property; 2011 struct drm_property *colorspace_property; 2030 struct drm_property *max_bpc_property; 2042 struct drm_property *privacy_screen_sw_state_property; 2048 struct drm_property *privacy_screen_hw_state_property; [all …]
|
H A D | drm_sysfs.h | 8 struct drm_property; 16 struct drm_property *property);
|
H A D | drm_crtc.h | 616 struct drm_property *property, uint64_t val); 706 struct drm_property *property, 728 struct drm_property *property, 1089 struct drm_property *scaling_filter_property;
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_mode.h | 318 struct drm_property *coherent_mode_property; 320 struct drm_property *load_detect_property; 322 struct drm_property *underscan_property; 323 struct drm_property *underscan_hborder_property; 324 struct drm_property *underscan_vborder_property; 326 struct drm_property *audio_property; 328 struct drm_property *dither_property; 352 struct drm_property *plane_degamma_lut_property; 356 struct drm_property *plane_degamma_lut_size_property; 361 struct drm_property *plane_degamma_tf_property; [all …]
|
/linux/drivers/gpu/drm/nouveau/ |
H A D | nouveau_display.h | 25 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;
|
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, 169 struct drm_property *drm_mode_obj_find_prop_id(struct drm_mode_object *obj, 193 struct drm_property *property, 262 struct drm_property *prop, 265 struct drm_property *property, uint64_t *val);
|
H A D | drm_blend.c | 221 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()
|
/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_atomic.h | 18 struct drm_property; 26 struct drm_property *property, 30 struct drm_property *property,
|
H A D | intel_display_core.h | 35 struct drm_property; 503 struct drm_property *broadcast_rgb; 504 struct drm_property *force_audio;
|
H A D | intel_connector.c | 227 struct drm_property *prop; in intel_attach_force_audio_property() 254 struct drm_property *prop; in intel_attach_broadcast_rgb_property()
|
H A D | intel_sdvo.c | 137 struct drm_property *tv_format; 140 struct drm_property *left; 141 struct drm_property *right; 142 struct drm_property *top; 143 struct drm_property *bottom; 144 struct drm_property *hpos; 145 struct drm_property *vpos; 146 struct drm_property *contrast; 147 struct drm_property *saturation; 148 struct drm_property *hue; [all …]
|
/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 | 251 struct drm_property *coherent_mode_property; 253 struct drm_property *load_detect_property; 255 struct drm_property *tv_std_property; 257 struct drm_property *tmds_pll_property; 259 struct drm_property *underscan_property; 260 struct drm_property *underscan_hborder_property; 261 struct drm_property *underscan_vborder_property; 263 struct drm_property *audio_property; 265 struct drm_property *dither_property; 267 struct drm_property *output_csc_property;
|
/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/renesas/rcar-du/ |
H A D | rcar_du_drv.h | 26 struct drm_property; 115 struct drm_property *colorkey;
|
/linux/drivers/gpu/drm/gma500/ |
H A D | psb_intel_sdvo.c | 157 struct drm_property *tv_format; 160 struct drm_property *left; 161 struct drm_property *right; 162 struct drm_property *top; 163 struct drm_property *bottom; 164 struct drm_property *hpos; 165 struct drm_property *vpos; 166 struct drm_property *contrast; 167 struct drm_property *saturation; 168 struct drm_property *hue; [all …]
|
/linux/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_kms.h | 413 struct drm_property *property, 417 struct drm_property *property, 422 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 524 .. kernel-doc:: drivers/gpu/drm/drm_property.c 527 .. kernel-doc:: include/drm/drm_property.h 530 .. kernel-doc:: drivers/gpu/drm/drm_property.c
|