]> git.baikalelectronics.ru Git - kernel.git/commit
drm/exynos: gem: Fix sparse warning
authorMarek Szyprowski <m.szyprowski@samsung.com>
Mon, 13 Jul 2020 07:07:08 +0000 (09:07 +0200)
committerInki Dae <daeinki@gmail.com>
Wed, 26 Aug 2020 07:03:05 +0000 (16:03 +0900)
commit4c08f8034cad91e3fbaf233fb99bc5232ca21cfd
tree66b2fadf54e04d54a88f0ce61031ca31b52d413c
parent307d1b3e26310db573de01ed3dc4a02b4fb13ada
drm/exynos: gem: Fix sparse warning

kvaddr element of the exynos_gem object points to a memory buffer, thus
it should not have a __iomem annotation. Then, to avoid a warning or
casting on assignment to fbi structure, the screen_buffer element of the
union should be used instead of the screen_base.

Reported-by: kernel test robot <lkp@intel.com>
Suggested-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Marek Szyprowski <m.szyprowski@samsung.com>
Reviewed-by: Krzysztof Kozlowski <krzk@kernel.org>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
Signed-off-by: Inki Dae <inki.dae@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_fbdev.c
drivers/gpu/drm/exynos/exynos_drm_gem.h