From: Simon Glass <sjg@chromium.org>
Date: Mon, 28 Feb 2022 22:13:48 +0000 (-0700)
Subject: sandbox: Slow down the LCD sync rate
X-Git-Tag: v2025.01-rc5-pxa1908~1478^2~11^2~23
X-Git-Url: http://git.dujemihanovic.xyz/img/static/html/index.html?a=commitdiff_plain;h=7c19e4cbfe5271bd6a3cf0bf14d10751b5798739;p=u-boot.git

sandbox: Slow down the LCD sync rate

There is seldom a need to refresh at 100Hz and it uses a lot of CPU.
Reduce the rate to 10Hz which seems to be adequate.

Signed-off-by: Simon Glass <sjg@chromium.org>
---

diff --git a/drivers/video/video-uclass.c b/drivers/video/video-uclass.c
index 7d499bcec5..5215114b2d 100644
--- a/drivers/video/video-uclass.c
+++ b/drivers/video/video-uclass.c
@@ -204,7 +204,7 @@ int video_sync(struct udevice *vid, bool force)
 	struct video_priv *priv = dev_get_uclass_priv(vid);
 	static ulong last_sync;
 
-	if (force || get_timer(last_sync) > 10) {
+	if (force || get_timer(last_sync) > 100) {
 		sandbox_sdl_sync(priv->fb);
 		last_sync = get_timer(0);
 	}