9c74360f9a
commitb8d181e408
(staging: drm/imx: add drm plane support) added a file to the make target for DRM_IMX_IPUV3 but didn't adjust the objs required to actually build that as a module. Kbuild got confused and this lead to link errors like: ERROR: "ipu_plane_disable" [drivers/staging/imx-drm/ipuv3-crtc.ko] undefined! ERROR: "ipu_plane_enable" [drivers/staging/imx-drm/ipuv3-crtc.ko] undefined! Additionally, it added a call to imx_drm_crtc_id which also fails with a link error as above. To fix this, we adjust the make target with the proper objs, which will change the name of the resulting .ko. We also add an EXPORT_SYMBOL_GPL for imx_drm_crtc_id. Signed-off-by: Josh Boyer <jwboyer@fedoraproject.org> Fixes:b8d181e408
'(staging: drm/imx: add drm plane support)' Acked-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14 lines
406 B
Makefile
14 lines
406 B
Makefile
|
|
imxdrm-objs := imx-drm-core.o imx-fb.o
|
|
|
|
obj-$(CONFIG_DRM_IMX) += imxdrm.o
|
|
|
|
obj-$(CONFIG_DRM_IMX_PARALLEL_DISPLAY) += parallel-display.o
|
|
obj-$(CONFIG_DRM_IMX_TVE) += imx-tve.o
|
|
obj-$(CONFIG_DRM_IMX_LDB) += imx-ldb.o
|
|
obj-$(CONFIG_DRM_IMX_FB_HELPER) += imx-fbdev.o
|
|
obj-$(CONFIG_DRM_IMX_IPUV3_CORE) += ipu-v3/
|
|
|
|
imx-ipuv3-crtc-objs := ipuv3-crtc.o ipuv3-plane.o
|
|
obj-$(CONFIG_DRM_IMX_IPUV3) += imx-ipuv3-crtc.o
|