Skip to content

Commit

Permalink
staging: drm/imx: Add support for Television Encoder (TVEv2)
Browse files Browse the repository at this point in the history
This driver adds support for the Television Encoder integrated
on i.MX53 SoCs (TVEv2).

Currently only the VGA output mode is supported, which only uses
the TVDAC to generate RGB levels. HSYNC and VSYNC signals are
routed directly from the IPU signal generator pins through IOMUXC.

Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  • Loading branch information
Philipp Zabel authored and Greg Kroah-Hartman committed Apr 9, 2013
1 parent da0cede commit fcbc51e
Show file tree
Hide file tree
Showing 3 changed files with 763 additions and 0 deletions.
7 changes: 7 additions & 0 deletions drivers/staging/imx-drm/Kconfig
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,13 @@ config DRM_IMX_PARALLEL_DISPLAY
tristate "Support for parallel displays"
depends on DRM_IMX

config DRM_IMX_TVE
tristate "Support for TV and VGA displays"
depends on DRM_IMX
help
Choose this to enable the internal Television Encoder (TVe)
found on i.MX53 processors.

config DRM_IMX_IPUV3_CORE
tristate "IPUv3 core support"
depends on DRM_IMX
Expand Down
1 change: 1 addition & 0 deletions drivers/staging/imx-drm/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ 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_FB_HELPER) += imx-fbdev.o
obj-$(CONFIG_DRM_IMX_IPUV3_CORE) += ipu-v3/
obj-$(CONFIG_DRM_IMX_IPUV3) += ipuv3-crtc.o
Loading

0 comments on commit fcbc51e

Please sign in to comment.