[Intel-gfx] [PATCH v3 12/12] drm/i915: Rename variables in intel_primary_plane_create()
Dhinakaran Pandiyan
dhinakaran.pandiyan at intel.com
Wed Aug 29 01:19:44 UTC 2018
On Fri, 2018-06-01 at 20:00 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala at linux.intel.com>
>
> Let's try to stick a common naming pattern in all the plane init
> funcs.
>
Since you are moving things around, do you think this is a good time to
move all plane_create functions to intel_sprite and rename it as
intel_plane.c?
> Signed-off-by: Ville Syrjälä <ville.syrjala at linux.intel.com>
> ---
> drivers/gpu/drm/i915/intel_display.c | 86 ++++++++++++++++++------
> ------------
> 1 file changed, 42 insertions(+), 44 deletions(-)
>
> diff --git a/drivers/gpu/drm/i915/intel_display.c
> b/drivers/gpu/drm/i915/intel_display.c
> index 08ae063fecae..5e9e51135086 100644
> --- a/drivers/gpu/drm/i915/intel_display.c
> +++ b/drivers/gpu/drm/i915/intel_display.c
> @@ -13398,72 +13398,72 @@ static bool i9xx_plane_has_fbc(struct
> drm_i915_private *dev_priv,
> static struct intel_plane *
> intel_primary_plane_create(struct drm_i915_private *dev_priv, enum
> pipe pipe)
> {
> - struct intel_plane *primary;
> + struct intel_plane *plane;
> const struct drm_plane_funcs *plane_funcs;
> - const uint32_t *intel_primary_formats;
> unsigned int supported_rotations;
> unsigned int possible_crtcs;
> - unsigned int num_formats;
> - const uint64_t *modifiers;
> + const u64 *modifiers;
> + const u32 *formats;
> + int num_formats;
> int ret;
>
> if (INTEL_GEN(dev_priv) >= 9) {
> - primary = skl_universal_plane_create(dev_priv, pipe,
> - PLANE_PRIMARY);
> - if (IS_ERR(primary))
> - return primary;
> + plane = skl_universal_plane_create(dev_priv, pipe,
> + PLANE_PRIMARY);
> + if (IS_ERR(plane))
> + return plane;
>
> /* FIXME unify */
> - primary->check_plane = intel_check_primary_plane;
> + plane->check_plane = intel_check_primary_plane;
>
> - return primary;
> + return plane;
> }
>
> - primary = intel_plane_alloc();
> - if (IS_ERR(primary))
> - return primary;
> + plane = intel_plane_alloc();
> + if (IS_ERR(plane))
> + return plane;
>
> - primary->can_scale = false;
> - primary->max_downscale = 1;
> - primary->pipe = pipe;
> + plane->can_scale = false;
> + plane->max_downscale = 1;
> + plane->pipe = pipe;
> /*
> * On gen2/3 only plane A can do FBC, but the panel fitter
> and LVDS
> * port is hooked to pipe B. Hence we want plane A feeding
> pipe B.
> */
> if (HAS_FBC(dev_priv) && INTEL_GEN(dev_priv) < 4)
> - primary->i9xx_plane = (enum i9xx_plane_id) !pipe;
> + plane->i9xx_plane = (enum i9xx_plane_id) !pipe;
> else
> - primary->i9xx_plane = (enum i9xx_plane_id) pipe;
> - primary->id = PLANE_PRIMARY;
> - primary->frontbuffer_bit = INTEL_FRONTBUFFER(pipe, primary-
> >id);
> + plane->i9xx_plane = (enum i9xx_plane_id) pipe;
> + plane->id = PLANE_PRIMARY;
> + plane->frontbuffer_bit = INTEL_FRONTBUFFER(pipe, plane->id);
>
> - primary->has_fbc = i9xx_plane_has_fbc(dev_priv, primary-
> >i9xx_plane);
> - if (primary->has_fbc) {
> + plane->has_fbc = i9xx_plane_has_fbc(dev_priv, plane-
> >i9xx_plane);
> + if (plane->has_fbc) {
> struct intel_fbc *fbc = &dev_priv->fbc;
>
> - fbc->possible_framebuffer_bits |= primary-
> >frontbuffer_bit;
> + fbc->possible_framebuffer_bits |= plane-
> >frontbuffer_bit;
> }
>
> - primary->check_plane = intel_check_primary_plane;
> + plane->check_plane = intel_check_primary_plane;
>
> if (INTEL_GEN(dev_priv) >= 4) {
> - intel_primary_formats = i965_primary_formats;
> + formats = i965_primary_formats;
> num_formats = ARRAY_SIZE(i965_primary_formats);
> modifiers = i9xx_format_modifiers;
>
> - primary->update_plane = i9xx_update_plane;
> - primary->disable_plane = i9xx_disable_plane;
> - primary->get_hw_state = i9xx_plane_get_hw_state;
> + plane->update_plane = i9xx_update_plane;
> + plane->disable_plane = i9xx_disable_plane;
> + plane->get_hw_state = i9xx_plane_get_hw_state;
>
> plane_funcs = &i965_plane_funcs;
> } else {
> - intel_primary_formats = i8xx_primary_formats;
> + formats = i8xx_primary_formats;
> num_formats = ARRAY_SIZE(i8xx_primary_formats);
> modifiers = i9xx_format_modifiers;
>
> - primary->update_plane = i9xx_update_plane;
> - primary->disable_plane = i9xx_disable_plane;
> - primary->get_hw_state = i9xx_plane_get_hw_state;
> + plane->update_plane = i9xx_update_plane;
> + plane->disable_plane = i9xx_disable_plane;
> + plane->get_hw_state = i9xx_plane_get_hw_state;
>
> plane_funcs = &i8xx_plane_funcs;
> }
> @@ -13471,20 +13471,18 @@ intel_primary_plane_create(struct
> drm_i915_private *dev_priv, enum pipe pipe)
> possible_crtcs = BIT(pipe);
>
> if (INTEL_GEN(dev_priv) >= 5 || IS_G4X(dev_priv))
> - ret = drm_universal_plane_init(&dev_priv->drm,
> &primary->base,
> + ret = drm_universal_plane_init(&dev_priv->drm,
> &plane->base,
> possible_crtcs,
> plane_funcs,
> - intel_primary_formats
> , num_formats,
> - modifiers,
> + formats, num_formats,
> modifiers,
> DRM_PLANE_TYPE_PRIMAR
> Y,
> "primary %c",
> pipe_name(pipe));
> else
> - ret = drm_universal_plane_init(&dev_priv->drm,
> &primary->base,
> + ret = drm_universal_plane_init(&dev_priv->drm,
> &plane->base,
> possible_crtcs,
> plane_funcs,
> - intel_primary_formats
> , num_formats,
> - modifiers,
> + formats, num_formats,
> modifiers,
> DRM_PLANE_TYPE_PRIMAR
> Y,
> "plane %c",
> - plane_name(primary-
> >i9xx_plane));
> + plane_name(plane-
> >i9xx_plane));
> if (ret)
> goto fail;
>
> @@ -13500,12 +13498,12 @@ intel_primary_plane_create(struct
> drm_i915_private *dev_priv, enum pipe pipe)
> }
>
> if (INTEL_GEN(dev_priv) >= 4)
> - drm_plane_create_rotation_property(&primary->base,
> + drm_plane_create_rotation_property(&plane->base,
> DRM_MODE_ROTATE_0
> ,
> supported_rotatio
> ns);
>
> if (INTEL_GEN(dev_priv) >= 9)
> - drm_plane_create_color_properties(&primary->base,
> + drm_plane_create_color_properties(&plane->base,
> BIT(DRM_COLOR_YCBC
> R_BT601) |
> BIT(DRM_COLOR_YCBC
> R_BT709),
> BIT(DRM_COLOR_YCBC
> R_LIMITED_RANGE) |
> @@ -13513,12 +13511,12 @@ intel_primary_plane_create(struct
> drm_i915_private *dev_priv, enum pipe pipe)
> DRM_COLOR_YCBCR_BT
> 709,
> DRM_COLOR_YCBCR_LI
> MITED_RANGE);
>
> - drm_plane_helper_add(&primary->base,
> &intel_plane_helper_funcs);
> + drm_plane_helper_add(&plane->base,
> &intel_plane_helper_funcs);
>
> - return primary;
> + return plane;
>
> fail:
> - intel_plane_free(primary);
> + intel_plane_free(plane);
>
> return ERR_PTR(ret);
> }
More information about the Intel-gfx
mailing list