From: Mark Yao Date: Mon, 20 Apr 2015 08:42:38 +0000 (+0800) Subject: video: rga: rga use fs_initcall to init early X-Git-Tag: firefly_0821_release~4158^2~179 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=4bf5481fa630f67b5c8b53118dd8510d4b872342;p=firefly-linux-kernel-4.4.55.git video: rga: rga use fs_initcall to init early We want to use rga for loader logo copy, need rga driver init before lcdc init. Signed-off-by: Mark Yao --- diff --git a/drivers/video/rockchip/Makefile b/drivers/video/rockchip/Makefile index 00247d0c13e9..8f8f8ce307f7 100755 --- a/drivers/video/rockchip/Makefile +++ b/drivers/video/rockchip/Makefile @@ -1,10 +1,10 @@ +obj-$(CONFIG_ROCKCHIP_RGA) += rga/ +obj-$(CONFIG_ROCKCHIP_RGA2) += rga2/ obj-$(CONFIG_FB_ROCKCHIP) += rk_fb.o rkfb_sysfs.o bmp_helper.o screen/ obj-$(CONFIG_DRM_ROCKCHIP) += rk_drm_fb.o screen/ obj-$(CONFIG_RK_TRSM) += transmitter/ obj-$(CONFIG_DRM_ROCKCHIP) += lcdc/ obj-$(CONFIG_FB_ROCKCHIP) += display-sys.o lcdc/ -obj-$(CONFIG_ROCKCHIP_RGA) += rga/ -obj-$(CONFIG_ROCKCHIP_RGA2) += rga2/ obj-$(CONFIG_RK_HDMI) += hdmi/ obj-$(CONFIG_IEP) += iep/ obj-$(CONFIG_RK_TVENCODER) += tve/ diff --git a/drivers/video/rockchip/rga/rga_drv.c b/drivers/video/rockchip/rga/rga_drv.c index fe356cf5042e..9686b2513955 100755 --- a/drivers/video/rockchip/rga/rga_drv.c +++ b/drivers/video/rockchip/rga/rga_drv.c @@ -1598,7 +1598,7 @@ void rga_test_0(void) } #endif -module_init(rga_init); +fs_initcall(rga_init); module_exit(rga_exit); /* Module information */ diff --git a/drivers/video/rockchip/rga2/rga2_drv.c b/drivers/video/rockchip/rga2/rga2_drv.c index 0856bff51dbf..50f2c187a0d6 100755 --- a/drivers/video/rockchip/rga2/rga2_drv.c +++ b/drivers/video/rockchip/rga2/rga2_drv.c @@ -1452,7 +1452,7 @@ void rga2_test_0(void) } #endif -module_init(rga2_init); +fs_initcall(rga2_init); module_exit(rga2_exit); /* Module information */