Add i.MX 6 IPU driver and enable it in IMX6 config

Current functionality is somewhat limited: driver assumes that there
is only one active IPU unit (IPU1) and that video output is DI0 and
video mode is 1024x768. For more advanced functionality driver requires
proper clock management which is work in progress. At the moment driver
assumes that pixel clock is configured by u-boot for 1026x768 mode.

Reviewed by:	andrew, ian, mmel
Differential Revision:	https://reviews.freebsd.org/D4168
This commit is contained in:
Oleksandr Tymoshenko 2015-12-21 22:25:35 +00:00
parent b5bbeb2117
commit dfbf5e4bbf
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=292574
3 changed files with 1208 additions and 0 deletions

View File

@ -133,6 +133,9 @@ device u3g # USB modems
#options SC_DFLT_FONT # compile font in
#makeoptions SC_DFLT_FONT=cp437
device vt
device kbdmux
device ukbd
device videomode
device hdmi

View File

@ -27,6 +27,8 @@ arm/freescale/imx/imx6_ssi.c optional sound
arm/arm/hdmi_if.m optional hdmi
arm/freescale/imx/imx6_hdmi.c optional hdmi
arm/freescale/imx/imx6_ipu.c optional vt
#
# Optional devices.
#

File diff suppressed because it is too large Load Diff