From b7c1d1b3c9519cbbe1615737aed4c4c0efed2167 Mon Sep 17 00:00:00 2001 From: Jimmy Zhang Date: Thu, 9 Jan 2014 14:29:40 -0800 Subject: [PATCH] tegra124: norrin: Initialize frame buffer Fix the smeared screen observed when FB has not been initialized. BUG=None TEST=graphics comes up clean. Signed-off-by: Jimmy Zhang Change-Id: I1ce2365d07d0463968fe50fc45a278badc9e9c0d Reviewed-on: https://chromium-review.googlesource.com/182090 Tested-by: Jimmy Zhang Reviewed-by: Gabe Black Commit-Queue: Jimmy Zhang --- src/soc/nvidia/tegra124/display.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/soc/nvidia/tegra124/display.c b/src/soc/nvidia/tegra124/display.c index 96d45e16c7..ba357fd245 100644 --- a/src/soc/nvidia/tegra124/display.c +++ b/src/soc/nvidia/tegra124/display.c @@ -308,6 +308,10 @@ void display_startup(device_t dev) /* bringup dp */ dp_bringup(framebuffer_base_mb*MiB); + /* init frame buffer */ + memset((void *)(framebuffer_base_mb*MiB), 0x00, + framebuffer_size_mb*MiB); + /* tell depthcharge ... */ struct edid edid;