Home
last modified time | relevance | path

Searched refs:intel_plane (Results 1 – 25 of 38) sorted by relevance

12

/linux/drivers/gpu/drm/i915/display/
A Dintel_atomic_plane.h17 struct intel_plane;
35 void intel_plane_async_flip(struct intel_plane *plane,
39 void intel_plane_update_noarm(struct intel_plane *plane,
42 void intel_plane_update_arm(struct intel_plane *plane,
45 void intel_plane_disable_arm(struct intel_plane *plane,
47 struct intel_plane *intel_plane_alloc(void);
48 void intel_plane_free(struct intel_plane *plane);
61 struct intel_plane *plane);
63 struct intel_plane *plane,
72 void intel_plane_helper_add(struct intel_plane *plane);
[all …]
A Di9xx_plane.h15 struct intel_plane;
19 unsigned int i965_plane_max_stride(struct intel_plane *plane,
24 struct intel_plane *
32 static inline unsigned int i965_plane_max_stride(struct intel_plane *plane, in i965_plane_max_stride()
42 static inline struct intel_plane *
A Di9xx_plane.c552 g4x_primary_async_flip(struct intel_plane *plane, in g4x_primary_async_flip()
572 vlv_primary_async_flip(struct intel_plane *plane, in vlv_primary_async_flip()
586 bdw_primary_enable_flip_done(struct intel_plane *plane) in bdw_primary_enable_flip_done()
608 ivb_primary_enable_flip_done(struct intel_plane *plane) in ivb_primary_enable_flip_done()
704 hsw_primary_max_stride(struct intel_plane *plane, in hsw_primary_max_stride()
716 ilk_primary_max_stride(struct intel_plane *plane, in ilk_primary_max_stride()
731 i965_plane_max_stride(struct intel_plane *plane, in i965_plane_max_stride()
746 i915_plane_max_stride(struct intel_plane *plane, in i915_plane_max_stride()
757 i8xx_plane_max_stride(struct intel_plane *plane, in i8xx_plane_max_stride()
845 struct intel_plane *
[all …]
A Dintel_atomic_plane.c56 struct intel_plane *plane) in intel_plane_state_reset()
68 struct intel_plane *plane; in intel_plane_alloc()
211 struct intel_plane *plane) in use_min_ddb()
696 static struct intel_plane *
700 struct intel_plane *plane; in intel_crtc_get_plane()
711 struct intel_plane *plane) in intel_plane_atomic_check()
751 static struct intel_plane *
761 struct intel_plane *plane; in skl_next_plane_to_commit()
847 struct intel_plane *plane; in intel_crtc_planes_update_noarm()
879 struct intel_plane *plane; in skl_crtc_planes_update_arm()
[all …]
A Dintel_cursor.c190 i845_cursor_max_stride(struct intel_plane *plane, in i845_cursor_max_stride()
278 static void i845_cursor_update_arm(struct intel_plane *plane, in i845_cursor_update_arm()
318 static void i845_cursor_disable_arm(struct intel_plane *plane, in i845_cursor_disable_arm()
324 static bool i845_cursor_get_hw_state(struct intel_plane *plane, in i845_cursor_get_hw_state()
347 i9xx_cursor_max_stride(struct intel_plane *plane, in i9xx_cursor_max_stride()
542 static void wa_16021440873(struct intel_plane *plane, in wa_16021440873()
613 static void skl_write_cursor_wm(struct intel_plane *plane, in skl_write_cursor_wm()
645 static void i9xx_cursor_update_arm(struct intel_plane *plane, in i9xx_cursor_update_arm()
785 struct intel_plane *plane = to_intel_plane(_plane); in intel_legacy_cursor_update()
977 struct intel_plane *
[all …]
A Dskl_scaler.c271 struct intel_plane *intel_plane = in skl_update_scaler_plane() local
280 if (!icl_is_hdr_plane(dev_priv, intel_plane->id) && in skl_update_scaler_plane()
285 drm_plane_index(&intel_plane->base), in skl_update_scaler_plane()
302 intel_plane->base.base.id, in skl_update_scaler_plane()
303 intel_plane->base.name); in skl_update_scaler_plane()
344 intel_plane->base.base.id, intel_plane->base.name, in skl_update_scaler_plane()
394 struct intel_plane *linked = in intel_atomic_setup_scaler()
507 struct intel_plane *intel_plane; in intel_atomic_setup_scalers() local
586 intel_plane = to_intel_plane(plane); in intel_atomic_setup_scalers()
591 intel_plane->pipe != intel_crtc->pipe)) in intel_atomic_setup_scalers()
[all …]
A Dintel_sprite.c381 vlv_sprite_update_noarm(struct intel_plane *plane, in vlv_sprite_update_noarm()
402 vlv_sprite_update_arm(struct intel_plane *plane, in vlv_sprite_update_arm()
452 vlv_sprite_disable_arm(struct intel_plane *plane, in vlv_sprite_disable_arm()
464 vlv_sprite_get_hw_state(struct intel_plane *plane, in vlv_sprite_get_hw_state()
829 ivb_sprite_update_arm(struct intel_plane *plane, in ivb_sprite_update_arm()
877 ivb_sprite_disable_arm(struct intel_plane *plane, in ivb_sprite_disable_arm()
962 g4x_sprite_max_stride(struct intel_plane *plane, in g4x_sprite_max_stride()
977 hsw_sprite_max_stride(struct intel_plane *plane, in hsw_sprite_max_stride()
1165 g4x_sprite_update_arm(struct intel_plane *plane, in g4x_sprite_update_arm()
1586 struct intel_plane *
[all …]
A Dskl_universal_plane.c466 plane_max_stride(struct intel_plane *plane, in plane_max_stride()
482 adl_plane_max_stride(struct intel_plane *plane, in adl_plane_max_stride()
495 skl_plane_max_stride(struct intel_plane *plane, in skl_plane_max_stride()
596 icl_program_input_csc(struct intel_plane *plane, in icl_program_input_csc()
760 skl_plane_disable_arm(struct intel_plane *plane, in skl_plane_disable_arm()
786 icl_plane_disable_arm(struct intel_plane *plane, in icl_plane_disable_arm()
1301 skl_plane_update_arm(struct intel_plane *plane, in skl_plane_update_arm()
1500 icl_plane_update_arm(struct intel_plane *plane, in icl_plane_update_arm()
1536 skl_plane_async_flip(struct intel_plane *plane, in skl_plane_async_flip()
2473 struct intel_plane *
[all …]
A Dintel_cursor.h11 struct intel_plane;
14 struct intel_plane *
A Dskl_scaler.h15 struct intel_plane;
29 void skl_program_plane_scaler(struct intel_plane *plane,
A Dintel_sprite.h20 struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv,
34 static inline struct intel_plane *intel_sprite_plane_create(struct drm_i915_private *dev_priv, in intel_sprite_plane_create()
A Dintel_display.h59 struct intel_plane;
254 #define for_each_intel_plane(dev, intel_plane) \ argument
255 list_for_each_entry(intel_plane, \
259 #define for_each_intel_plane_mask(dev, intel_plane, plane_mask) \ argument
260 list_for_each_entry(intel_plane, \
264 drm_plane_mask(&intel_plane->base))
266 #define for_each_intel_plane_on_crtc(dev, intel_crtc, intel_plane) \ argument
267 list_for_each_entry(intel_plane, \
270 for_each_if((intel_plane)->pipe == (intel_crtc)->pipe)
527 struct intel_plane *plane);
A Dintel_fbc.h18 struct intel_plane;
46 void intel_fbc_add_plane(struct intel_fbc *fbc, struct intel_plane *plane);
A Dintel_display_types.h793 struct intel_plane *planar_linked_plane;
1545 struct intel_plane { struct
1577 unsigned int (*max_stride)(struct intel_plane *plane, argument
1581 void (*update_noarm)(struct intel_plane *plane, argument
1585 void (*update_arm)(struct intel_plane *plane, argument
1589 void (*disable_arm)(struct intel_plane *plane, argument
1596 void (*async_flip)(struct intel_plane *plane, argument
1600 void (*enable_flip_done)(struct intel_plane *plane); argument
2096 struct intel_plane *plane) in intel_atomic_get_plane_state()
2109 struct intel_plane *plane) in intel_atomic_get_old_plane_state()
[all …]
A Dintel_fb.h20 struct intel_plane;
45 bool intel_fb_plane_supports_modifier(struct intel_plane *plane, u64 modifier);
A Dintel_fbc.c83 struct intel_plane *plane;
1207 struct intel_plane *plane) in intel_fbc_update_state()
1279 struct intel_plane *plane) in intel_fbc_check_plane()
1433 struct intel_plane *plane) in intel_fbc_can_flip_nuke()
1478 struct intel_plane *plane) in __intel_fbc_pre_update()
1518 struct intel_plane *plane; in intel_fbc_pre_update()
1570 struct intel_plane *plane; in intel_fbc_post_update()
1669 struct intel_plane *plane; in intel_fbc_atomic_check()
1747 struct intel_plane *plane; in intel_fbc_disable()
1768 struct intel_plane *plane; in intel_fbc_update()
[all …]
A Dintel_display_trace.h335 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc, bool async_flip),
362 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
393 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
424 TP_PROTO(struct intel_plane *plane, struct intel_crtc *crtc),
449 TP_PROTO(struct intel_plane *plane),
476 TP_PROTO(struct intel_plane *plane),
503 TP_PROTO(struct intel_plane *plane),
A Dskl_universal_plane.h21 struct intel_plane *
A Dintel_crtc.c299 struct intel_plane *primary, *cursor; in intel_crtc_init()
324 struct intel_plane *plane; in intel_crtc_init()
500 struct intel_plane *plane; in intel_pipe_update_start()
638 struct intel_plane *plane; in intel_pipe_update_end()
A Dintel_fb_pin.c244 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_fb_min_phys_alignment()
255 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_pin_fb()
A Dintel_psr.h21 struct intel_plane;
A Dskl_watermark.h20 struct intel_plane;
A Dintel_modeset_setup.c41 struct intel_plane *plane; in intel_crtc_disable_noatomic_begin()
384 struct intel_plane *plane = in intel_sanitize_plane_mapping()
480 struct intel_plane *plane; in intel_sanitize_crtc()
665 struct intel_plane *plane; in readout_plane_state()
837 struct intel_plane *plane; in intel_modeset_readout_hw_state()
A Dintel_sprite_uapi.c19 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in intel_plane_set_ckey()
/linux/drivers/gpu/drm/xe/display/
A Dxe_plane_initial.c34 struct intel_plane *plane = in intel_reuse_initial_plane_obj()
193 struct intel_plane *plane = in intel_find_initial_plane_obj()

Completed in 56 milliseconds

12