diff options
| author | Chandan Uddaraju <chandanu@codeaurora.org> | 2013-03-29 13:14:08 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:15:50 -0700 |
| commit | 83408788aa78cca56885c62f97d628287101b088 (patch) | |
| tree | 0423c47d0885e0001ffec4dc3b991b0d2332566f | |
| parent | 99be3cd79cb1a122f3b8e13d007c4b12e277ae72 (diff) | |
msm: mdss: Avoid delay in framebuffer registration
Change framebuffer driver init to 'module_init' to
make framebuffer registration to happen earlier. This is
needed for few configurations where we want
to display image as soon as the kernel starts booting.
Change-Id: Ibe7cda8304a9e16ee50a3043b822517a71a23498
CRs-Fixed: 453847
Signed-off-by: Chandan Uddaraju <chandanu@codeaurora.org>
[cip@codeaurora.org: Resolve merge conflict]
Signed-off-by: Clarence Ip <cip@codeaurora.org>
| -rw-r--r-- | drivers/video/fbdev/msm/Makefile | 3 | ||||
| -rw-r--r-- | drivers/video/fbdev/msm/mdss_fb.c | 2 |
2 files changed, 3 insertions, 2 deletions
diff --git a/drivers/video/fbdev/msm/Makefile b/drivers/video/fbdev/msm/Makefile index e213442a657c..d4ec210c92b1 100644 --- a/drivers/video/fbdev/msm/Makefile +++ b/drivers/video/fbdev/msm/Makefile @@ -9,7 +9,6 @@ mdss-mdp-objs += mdss_mdp_rotator.o mdss-mdp-objs += mdss_mdp_overlay.o mdss-mdp-objs += mdss_mdp_wb.o obj-$(CONFIG_FB_MSM_MDSS) += mdss-mdp.o -obj-$(CONFIG_FB_MSM_MDSS) += mdss_fb.o ifeq ($(CONFIG_FB_MSM_MDSS),y) obj-$(CONFIG_DEBUG_FS) += mdss_debug.o @@ -33,3 +32,5 @@ obj-$(CONFIG_FB_MSM_MDSS_WRITEBACK) += mdss_wb.o mdss-qpic-objs := mdss_qpic.o mdss_fb.o mdss_qpic_panel.o obj-$(CONFIG_FB_MSM_QPIC) += mdss-qpic.o obj-$(CONFIG_FB_MSM_QPIC_ILI_QVGA_PANEL) += qpic_panel_ili_qvga.o + +obj-$(CONFIG_FB_MSM_MDSS) += mdss_fb.o diff --git a/drivers/video/fbdev/msm/mdss_fb.c b/drivers/video/fbdev/msm/mdss_fb.c index 7b0bf79df89c..e8da10c6867d 100644 --- a/drivers/video/fbdev/msm/mdss_fb.c +++ b/drivers/video/fbdev/msm/mdss_fb.c @@ -1730,4 +1730,4 @@ int __init mdss_fb_init(void) return 0; } -device_initcall_sync(mdss_fb_init); +module_init(mdss_fb_init); |
