Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 50a191e1 authored by Shubhashree Dhar's avatar Shubhashree Dhar Committed by Gerrit - the friendly Code Review server
Browse files

disp: msm: sde: Correct initialization value for frame count



For calculating fps, correct frame count initialization
from 1 to 0 to avoid counting one extra frame on every
periodicity window.

Change-Id: I53cea321bb4d3335cc58e08df2f530cd1a306297
Signed-off-by: default avatarShubhashree Dhar <dhar@codeaurora.org>
parent b37df495
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -276,7 +276,7 @@ static ssize_t measured_fps_show(struct device *device,
	struct drm_crtc *crtc;
	struct sde_crtc *sde_crtc;
	unsigned int fps_int, fps_decimal;
	u64 fps = 0, frame_count = 1;
	u64 fps = 0, frame_count = 0;
	ktime_t current_time;
	int i = 0, current_time_index;
	u64 diff_us;
@@ -355,7 +355,7 @@ static ssize_t measured_fps_show(struct device *device,
	fps_int = (unsigned int) sde_crtc->fps_info.measured_fps;
	fps_decimal = do_div(fps_int, 10);
	return scnprintf(buf, PAGE_SIZE,
		"fps: %d.%d duration:%d frame_count:%lld", fps_int, fps_decimal,
	"fps: %d.%d duration:%d frame_count:%lld\n", fps_int, fps_decimal,
			sde_crtc->fps_info.fps_periodic_duration, frame_count);
}