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:
parent
b5bbeb2117
commit
dfbf5e4bbf
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=292574
@ -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
|
||||
|
||||
|
@ -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.
|
||||
#
|
||||
|
1203
sys/arm/freescale/imx/imx6_ipu.c
Normal file
1203
sys/arm/freescale/imx/imx6_ipu.c
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user