diff --git a/drivers/gpu/drm/drm_debugfs.c b/drivers/gpu/drm/drm_debugfs.c index 58fb9f4c3d0d..02650824cde4 100644 --- a/drivers/gpu/drm/drm_debugfs.c +++ b/drivers/gpu/drm/drm_debugfs.c @@ -184,7 +184,7 @@ int vop_plane_dump(struct vop_dump_info *dump_info, int frame_count) width, dump_info->height, get_format_str(format), "bin"); } else { - width = dump_info->pitches >> 2; + width = dump_info->pitches * 8 / bpp; flags = O_RDWR | O_CREAT; snprintf(file_name, 100, "%s/win%d_area%d_%dx%d_%s%s%d.%s", DUMP_BUF_PATH, dump_info->win_id,