Hi, > -----Original Message----- > From: Thomas Zimmermann <[email protected]> > Sent: Thursday, July 6, 2023 9:47 PM > To: [email protected]; [email protected]; > [email protected] > Cc: [email protected]; [email protected]; > [email protected]; [email protected]; linux- > [email protected]; Thomas Zimmermann <[email protected]>; Inki Dae > <[email protected]>; Seung-Woo Kim <[email protected]>; Kyungmin > Park <[email protected]>; Krzysztof Kozlowski > <[email protected]>; Alim Akhtar <[email protected]> > Subject: [PATCH v2 06/11] drm/exynos: Set fbdev FBINFO_VIRTFB flag > > Mark the framebuffer with FBINFO_VIRTFB. The framebuffer range is > in DMA-able memory and should be accessed with the CPU's regular > memory ops. > > v2: > * drop FBINFO_FLAG_DEFAULT > > Signed-off-by: Thomas Zimmermann <[email protected]> > Reviewed-by: Javier Martinez Canillas <[email protected]> > Acked-by: Maxime Ripard <[email protected]>
Acked-by : Inki Dae <[email protected]> Thanks, Inki Dae > Cc: Inki Dae <[email protected]> > Cc: Seung-Woo Kim <[email protected]> > Cc: Kyungmin Park <[email protected]> > Cc: Krzysztof Kozlowski <[email protected]> > Cc: Alim Akhtar <[email protected]> > --- > drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c > b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c > index 7ca3424b59ce..828318de8529 100644 > --- a/drivers/gpu/drm/exynos/exynos_drm_fbdev.c > +++ b/drivers/gpu/drm/exynos/exynos_drm_fbdev.c > @@ -79,6 +79,7 @@ static int exynos_drm_fbdev_update(struct drm_fb_helper > *helper, > offset = fbi->var.xoffset * fb->format->cpp[0]; > offset += fbi->var.yoffset * fb->pitches[0]; > > + fbi->flags |= FBINFO_VIRTFB; > fbi->screen_buffer = exynos_gem->kvaddr + offset; > fbi->screen_size = size; > fbi->fix.smem_len = size; > -- > 2.41.0
