android_kernel_samsung_msm8976/drivers/gpu/drm/ast
Egbert Eich 9f5bc010e9 drm/ast: Initialized data needed to map fbdev memory
commit 28fb4cb7fa6f63dc2fbdb5f2564dcbead8e3eee0 upstream.

Due to a missing initialization there was no way to map fbdev memory.
Thus for example using the Xserver with the fbdev driver failed.
This fix adds initialization for fix.smem_start and fix.smem_len
in the fb_info structure, which fixes this problem.

Requested-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Egbert Eich <eich@suse.de>
[pulled from SuSE tree by me - airlied]
Signed-off-by: Dave Airlie <airlied@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-03-03 15:06:18 -08:00
..
Kconfig drivers/gpu/drm/ast: remove depends on CONFIG_EXPERIMENTAL 2013-01-21 14:52:43 -08:00
Makefile
ast_dram_tables.h
ast_drv.c drm/ast: use drm_modeset_lock_all 2013-01-20 22:16:50 +01:00
ast_drv.h drm/ast: Initialized data needed to map fbdev memory 2016-03-03 15:06:18 -08:00
ast_fb.c drm/ast: Initialized data needed to map fbdev memory 2016-03-03 15:06:18 -08:00
ast_main.c drm/ast: Initialized data needed to map fbdev memory 2016-03-03 15:06:18 -08:00
ast_mode.c drm/ast: Initialized data needed to map fbdev memory 2016-03-03 15:06:18 -08:00
ast_post.c UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ 2012-10-02 18:01:07 +01:00
ast_tables.h
ast_ttm.c drm/ast: invalidate page tables when pinning a BO 2013-08-14 22:59:09 -07:00