Lines Matching refs:plane

63 	struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane);  in chv_sprite_update_csc()  local
64 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in chv_sprite_update_csc()
66 enum plane_id plane_id = plane->id; in chv_sprite_update_csc()
135 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_sprite_update_clrc() local
136 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_sprite_update_clrc()
138 enum pipe pipe = plane->pipe; in vlv_sprite_update_clrc()
139 enum plane_id plane_id = plane->id; in vlv_sprite_update_clrc()
338 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in vlv_sprite_update_gamma() local
339 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_sprite_update_gamma()
341 enum pipe pipe = plane->pipe; in vlv_sprite_update_gamma()
342 enum plane_id plane_id = plane->id; in vlv_sprite_update_gamma()
360 vlv_sprite_update_noarm(struct intel_plane *plane, in vlv_sprite_update_noarm() argument
364 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_sprite_update_noarm()
365 enum pipe pipe = plane->pipe; in vlv_sprite_update_noarm()
366 enum plane_id plane_id = plane->id; in vlv_sprite_update_noarm()
381 vlv_sprite_update_arm(struct intel_plane *plane, in vlv_sprite_update_arm() argument
385 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_sprite_update_arm()
386 enum pipe pipe = plane->pipe; in vlv_sprite_update_arm()
387 enum plane_id plane_id = plane->id; in vlv_sprite_update_arm()
430 vlv_sprite_disable_arm(struct intel_plane *plane, in vlv_sprite_disable_arm() argument
433 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_sprite_disable_arm()
434 enum pipe pipe = plane->pipe; in vlv_sprite_disable_arm()
435 enum plane_id plane_id = plane->id; in vlv_sprite_disable_arm()
442 vlv_sprite_get_hw_state(struct intel_plane *plane, in vlv_sprite_get_hw_state() argument
445 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in vlv_sprite_get_hw_state()
447 enum plane_id plane_id = plane->id; in vlv_sprite_get_hw_state()
451 power_domain = POWER_DOMAIN_PIPE(plane->pipe); in vlv_sprite_get_hw_state()
456 ret = intel_de_read(dev_priv, SPCNTR(plane->pipe, plane_id)) & SP_ENABLE; in vlv_sprite_get_hw_state()
458 *pipe = plane->pipe; in vlv_sprite_get_hw_state()
639 to_i915(plane_state->uapi.plane->dev); in ivb_need_sprite_gamma()
650 to_i915(plane_state->uapi.plane->dev); in ivb_sprite_ctl()
747 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in ivb_sprite_update_gamma() local
748 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in ivb_sprite_update_gamma()
749 enum pipe pipe = plane->pipe; in ivb_sprite_update_gamma()
775 ivb_sprite_update_noarm(struct intel_plane *plane, in ivb_sprite_update_noarm() argument
779 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in ivb_sprite_update_noarm()
780 enum pipe pipe = plane->pipe; in ivb_sprite_update_noarm()
805 ivb_sprite_update_arm(struct intel_plane *plane, in ivb_sprite_update_arm() argument
809 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in ivb_sprite_update_arm()
810 enum pipe pipe = plane->pipe; in ivb_sprite_update_arm()
852 ivb_sprite_disable_arm(struct intel_plane *plane, in ivb_sprite_disable_arm() argument
855 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in ivb_sprite_disable_arm()
856 enum pipe pipe = plane->pipe; in ivb_sprite_disable_arm()
866 ivb_sprite_get_hw_state(struct intel_plane *plane, in ivb_sprite_get_hw_state() argument
869 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in ivb_sprite_get_hw_state()
874 power_domain = POWER_DOMAIN_PIPE(plane->pipe); in ivb_sprite_get_hw_state()
879 ret = intel_de_read(dev_priv, SPRCTL(plane->pipe)) & SPRITE_ENABLE; in ivb_sprite_get_hw_state()
881 *pipe = plane->pipe; in ivb_sprite_get_hw_state()
935 g4x_sprite_max_stride(struct intel_plane *plane, in g4x_sprite_max_stride() argument
950 hsw_sprite_max_stride(struct intel_plane *plane, in hsw_sprite_max_stride() argument
978 to_i915(plane_state->uapi.plane->dev); in g4x_sprite_ctl()
1047 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in g4x_sprite_update_gamma() local
1048 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in g4x_sprite_update_gamma()
1050 enum pipe pipe = plane->pipe; in g4x_sprite_update_gamma()
1077 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in ilk_sprite_update_gamma() local
1078 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in ilk_sprite_update_gamma()
1080 enum pipe pipe = plane->pipe; in ilk_sprite_update_gamma()
1102 g4x_sprite_update_noarm(struct intel_plane *plane, in g4x_sprite_update_noarm() argument
1106 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in g4x_sprite_update_noarm()
1107 enum pipe pipe = plane->pipe; in g4x_sprite_update_noarm()
1131 g4x_sprite_update_arm(struct intel_plane *plane, in g4x_sprite_update_arm() argument
1135 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in g4x_sprite_update_arm()
1136 enum pipe pipe = plane->pipe; in g4x_sprite_update_arm()
1174 g4x_sprite_disable_arm(struct intel_plane *plane, in g4x_sprite_disable_arm() argument
1177 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in g4x_sprite_disable_arm()
1178 enum pipe pipe = plane->pipe; in g4x_sprite_disable_arm()
1187 g4x_sprite_get_hw_state(struct intel_plane *plane, in g4x_sprite_get_hw_state() argument
1190 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in g4x_sprite_get_hw_state()
1195 power_domain = POWER_DOMAIN_PIPE(plane->pipe); in g4x_sprite_get_hw_state()
1200 ret = intel_de_read(dev_priv, DVSCNTR(plane->pipe)) & DVS_ENABLE; in g4x_sprite_get_hw_state()
1202 *pipe = plane->pipe; in g4x_sprite_get_hw_state()
1230 struct drm_i915_private *i915 = to_i915(plane_state->uapi.plane->dev); in g4x_sprite_check_scaling()
1292 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in g4x_sprite_check() local
1293 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in g4x_sprite_check()
1338 struct intel_plane *plane = to_intel_plane(plane_state->uapi.plane); in chv_plane_check_rotation() local
1339 struct drm_i915_private *dev_priv = to_i915(plane->base.dev); in chv_plane_check_rotation()
1548 struct intel_plane *plane; in intel_sprite_plane_create() local
1556 plane = intel_plane_alloc(); in intel_sprite_plane_create()
1557 if (IS_ERR(plane)) in intel_sprite_plane_create()
1558 return plane; in intel_sprite_plane_create()
1561 plane->update_noarm = vlv_sprite_update_noarm; in intel_sprite_plane_create()
1562 plane->update_arm = vlv_sprite_update_arm; in intel_sprite_plane_create()
1563 plane->disable_arm = vlv_sprite_disable_arm; in intel_sprite_plane_create()
1564 plane->get_hw_state = vlv_sprite_get_hw_state; in intel_sprite_plane_create()
1565 plane->check_plane = vlv_sprite_check; in intel_sprite_plane_create()
1566 plane->max_stride = i965_plane_max_stride; in intel_sprite_plane_create()
1567 plane->min_cdclk = vlv_plane_min_cdclk; in intel_sprite_plane_create()
1579 plane->update_noarm = ivb_sprite_update_noarm; in intel_sprite_plane_create()
1580 plane->update_arm = ivb_sprite_update_arm; in intel_sprite_plane_create()
1581 plane->disable_arm = ivb_sprite_disable_arm; in intel_sprite_plane_create()
1582 plane->get_hw_state = ivb_sprite_get_hw_state; in intel_sprite_plane_create()
1583 plane->check_plane = g4x_sprite_check; in intel_sprite_plane_create()
1586 plane->max_stride = hsw_sprite_max_stride; in intel_sprite_plane_create()
1587 plane->min_cdclk = hsw_plane_min_cdclk; in intel_sprite_plane_create()
1589 plane->max_stride = g4x_sprite_max_stride; in intel_sprite_plane_create()
1590 plane->min_cdclk = ivb_sprite_min_cdclk; in intel_sprite_plane_create()
1598 plane->update_noarm = g4x_sprite_update_noarm; in intel_sprite_plane_create()
1599 plane->update_arm = g4x_sprite_update_arm; in intel_sprite_plane_create()
1600 plane->disable_arm = g4x_sprite_disable_arm; in intel_sprite_plane_create()
1601 plane->get_hw_state = g4x_sprite_get_hw_state; in intel_sprite_plane_create()
1602 plane->check_plane = g4x_sprite_check; in intel_sprite_plane_create()
1603 plane->max_stride = g4x_sprite_max_stride; in intel_sprite_plane_create()
1604 plane->min_cdclk = g4x_sprite_min_cdclk; in intel_sprite_plane_create()
1628 plane->pipe = pipe; in intel_sprite_plane_create()
1629 plane->id = PLANE_SPRITE0 + sprite; in intel_sprite_plane_create()
1630 plane->frontbuffer_bit = INTEL_FRONTBUFFER(pipe, plane->id); in intel_sprite_plane_create()
1634 ret = drm_universal_plane_init(&dev_priv->drm, &plane->base, in intel_sprite_plane_create()
1644 drm_plane_create_rotation_property(&plane->base, in intel_sprite_plane_create()
1648 drm_plane_create_color_properties(&plane->base, in intel_sprite_plane_create()
1657 drm_plane_create_zpos_immutable_property(&plane->base, zpos); in intel_sprite_plane_create()
1659 intel_plane_helper_add(plane); in intel_sprite_plane_create()
1661 return plane; in intel_sprite_plane_create()
1664 intel_plane_free(plane); in intel_sprite_plane_create()