drm/exynos: Remove MODULE_DEVICE_TABLE table from vidi driver
authorSylwester Nawrocki <s.nawrocki@samsung.com>
Fri, 19 Apr 2013 13:38:50 +0000 (15:38 +0200)
committerChanho Park <chanho61.park@samsung.com>
Tue, 18 Nov 2014 02:42:59 +0000 (11:42 +0900)
commit4ae10bddb7e36e1516d3a289e8db7a984d5f3776
tree32ee98b6c38482c4ad7c20b13fc11ebf8da9acff
parentd688882ebdb61fd269df13a34c8b184dc1f569ae
drm/exynos: Remove MODULE_DEVICE_TABLE table from vidi driver

Currently there are multiple OF module_device_tables defined which
prevents building the whole driver as a module. The compiler error
is as below.

LD [M]  drivers/gpu/drm/exynos/exynosdrm.o
drivers/gpu/drm/exynos/exynos_drm_vidi.o: In function `.LANCHOR0':
exynos_drm_vidi.c:(.rodata+0x26c): multiple definition of `__mod_of_device_table'
drivers/gpu/drm/exynos/exynos_drm_fimd.o:exynos_drm_fimd.c:(.rodata+0x170): first defined here
/usr/bin/arm-linux-gnueabi-ld: Warning: size of symbol `__mod_of_device_table' changed from 588
in drivers/gpu/drm/exynos/exynos_drm_fimd.o to 392 in drivers/gpu/drm/exynos/exynos_drm_vidi.o
make[4]: *** [drivers/gpu/drm/exynos/exynosdrm.o] Error 1

Fix this by removing MODULE_DEVICE_TABLE(of,...) entry for the vidi driver,
leaving the one for FIMD driver.

Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>
drivers/gpu/drm/exynos/exynos_drm_vidi.c