Lines Matching defs:amdgpu_mode_info
310 struct amdgpu_mode_info { struct
311 struct atom_context *atom_context;
312 struct card_info *atom_card_info;
313 bool mode_config_initialized;
314 struct amdgpu_crtc *crtcs[AMDGPU_MAX_CRTCS];
315 struct drm_plane *planes[AMDGPU_MAX_PLANES];
316 struct amdgpu_afmt *afmt[AMDGPU_MAX_AFMT_BLOCKS];
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;
330 const struct drm_edid *bios_hardcoded_edid;
333 u32 firmware_flags;
335 struct amdgpu_encoder *bl_encoder;
336 u8 bl_level; /* saved backlight level */
337 struct amdgpu_audio audio; /* audio stuff */
338 int num_crtc; /* number of crtcs */
339 int num_hpd; /* number of hpd pins */
340 int num_dig; /* number of dig blocks */
341 bool gpu_vm_support; /* supports display from GTT */
342 int disp_priority;
343 const struct amdgpu_display_funcs *funcs;
344 const enum drm_plane_type *plane_type;
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;
365 struct drm_property *plane_hdr_mult_property;
367 struct drm_property *plane_ctm_property;
375 struct drm_property *plane_shaper_lut_property;
380 struct drm_property *plane_shaper_lut_size_property;
388 struct drm_property *plane_shaper_tf_property;
399 struct drm_property *plane_lut3d_property;
406 struct drm_property *plane_lut3d_size_property;
415 struct drm_property *plane_blend_lut_property;
420 struct drm_property *plane_blend_lut_size_property;
428 struct drm_property *plane_blend_tf_property;
435 struct drm_property *regamma_tf_property;