summaryrefslogtreecommitdiffstats
path: root/drivers/staging/imx-drm/Makefile
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2012-09-21 10:07:49 +0200
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2012-09-21 09:17:06 -0700
commitaecfbdb1803b60bc26616ada7e432c8f9a58ba42 (patch)
tree4dba3b383177c18cce9e36ed71000330b88af17b /drivers/staging/imx-drm/Makefile
parent19022aaae677dfa171a719e9d1ff04823ce65a65 (diff)
downloadop-kernel-dev-aecfbdb1803b60bc26616ada7e432c8f9a58ba42.zip
op-kernel-dev-aecfbdb1803b60bc26616ada7e432c8f9a58ba42.tar.gz
staging: drm/imx: add i.MX IPUv3 base driver
The IPU is the Image Processing Unit found on i.MX51/53/6 SoCs. It features several units for image processing, this patch adds support for the units needed for Framebuffer support, namely: - Display Controller (dc) - Display Interface (di) - Display Multi Fifo Controller (dmfc) - Display Processor (dp) - Image DMA Controller (idmac) This patch is based on the Freescale driver, but follows a different approach. The Freescale code implements logical idmac channels and the handling of the subunits is hidden in common idmac code pathes in big switch/case statements. This patch instead just provides code and resource management for the different subunits. The user, in this case the framebuffer driver, decides how the different units play together. The IPU has other units missing in this patch: - CMOS Sensor Interface (csi) - Video Deinterlacer (vdi) - Sensor Multi FIFO Controler (smfc) - Image Converter (ic) - Image Rotator (irt) Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/imx-drm/Makefile')
-rw-r--r--drivers/staging/imx-drm/Makefile1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/staging/imx-drm/Makefile b/drivers/staging/imx-drm/Makefile
index c8f582e..e3a5b6f 100644
--- a/drivers/staging/imx-drm/Makefile
+++ b/drivers/staging/imx-drm/Makefile
@@ -5,3 +5,4 @@ obj-$(CONFIG_DRM_IMX) += imxdrm.o
obj-$(CONFIG_DRM_IMX_PARALLEL_DISPLAY) += parallel-display.o
obj-$(CONFIG_DRM_IMX_FB_HELPER) += imx-fbdev.o
+obj-$(CONFIG_DRM_IMX_IPUV3_CORE) += ipu-v3/
OpenPOWER on IntegriCloud