Lines Matching defs:radeon_crtc
318 struct radeon_crtc { struct
319 struct drm_crtc base;
320 int crtc_id;
321 bool enabled;
322 bool can_tile;
323 bool cursor_out_of_bounds;
324 uint32_t crtc_offset;
325 struct drm_gem_object *cursor_bo;
326 uint64_t cursor_addr;
327 int cursor_x;
328 int cursor_y;
329 int cursor_hot_x;
330 int cursor_hot_y;
331 int cursor_width;
332 int cursor_height;
333 int max_cursor_width;
334 int max_cursor_height;
335 uint32_t legacy_display_base_addr;
336 enum radeon_rmx_type rmx_type;
337 u8 h_border;
338 u8 v_border;
339 fixed20_12 vsc;
340 fixed20_12 hsc;
341 struct drm_display_mode native_mode;
342 int pll_id;
344 struct workqueue_struct *flip_queue;
345 struct radeon_flip_work *flip_work;
346 enum radeon_flip_status flip_status;
348 struct radeon_atom_ss ss;
349 bool ss_enabled;
350 u32 adjusted_clock;
351 int bpc;
352 u32 pll_reference_div;
353 u32 pll_post_div;
354 u32 pll_flags;
355 struct drm_encoder *encoder;
356 struct drm_connector *connector;
358 u32 line_time;
359 u32 wm_low;
360 u32 wm_high;
361 u32 lb_vblank_lead_lines;
362 struct drm_display_mode hw_mode;
363 enum radeon_output_csc output_csc;