mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-10 07:44:23 +08:00
drm/i915: Make sure i915_ggtt_view is inited when creating an FB
This probably doesn't cause an issue, since the code checks the view type dependent size of the views before comparing them, but let's follow the practice to bzero the whole struct when initializing it. Signed-off-by: Imre Deak <imre.deak@intel.com> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20210325214808.2071517-5-imre.deak@intel.com
This commit is contained in:
parent
911e03327d
commit
8a949222ea
@ -1005,6 +1005,8 @@ intel_fill_fb_ggtt_view(struct i915_ggtt_view *view,
|
||||
const struct drm_framebuffer *fb,
|
||||
unsigned int rotation)
|
||||
{
|
||||
memset(view, 0, sizeof(*view));
|
||||
|
||||
view->type = I915_GGTT_VIEW_NORMAL;
|
||||
if (drm_rotation_90_or_270(rotation)) {
|
||||
view->type = I915_GGTT_VIEW_ROTATED;
|
||||
|
Loading…
Reference in New Issue
Block a user