![Freescale Semiconductor i.MX 6DualLite Reference Manual Download Page 120](http://html1.mh-extra.com/html/freescale-semiconductor/i-mx-6duallite/i-mx-6duallite_reference-manual_2330523120.webp)
Table 13-5. HDMI CEC Driver File List
File
Description
drivers/mxc/hdmi-cec.c
HDMI CEC driver implemention
The source code for the HDMI lib is available in the <ltib_dir>/rpm/BUIL D/imx-lib/
hdmi-cec/ directory.
Table 13-6. HDMI CEC lib File List
File
Description
hdmi-cec/mxc_hdmi-cec.c
HDMI CEC lib implemention
hdmi-cec/hdmi-cec.h
HDMI CEC lib header file
hdmi-cec/android.mk
HDMI CEC lib make file
The following platform-level source code files provide structures and functions for
registering the HDMI drivers. These files can be found in the <ltib_dir>/rpm/BUILD/
linux/arch/arm/plat-mxc/ directory.
Table 13-7. HDMI Platform File List
File
Description
devices/platform-mxc-hdmi-core.c
HDMI core driver platform device code
devices/platform-mxc_hdmi.c
HDMI display driver platform device code
devices/platform-imx-hdmi-soc.c
HDMI audio driver platform device code
devices/platform-imx-hdmi-soc-dai.c
HDMI audio driver platform device code
include/mach/mxc_hdmi.h
HDMI register defines
13.3.1 Linux Menu Configuration Options
There are three main Linux kernel configuration options used to select and include HDMI
driver functionality in the Linux OS image.
The CONFIG_FB_MXC_HDMI option provides support for the HDMI video driver, and
can be selected in menu configuration at the following menu location:
Device Drivers > Graphics support > MXC HDMI driver support
HDMI video support is dependent on support for the Synchronous Panel Framebuffer and
also on the inclusion of IPUv3 support.
Source Code Structure
i.MX 6Solo/6DualLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
120
Freescale Semiconductor, Inc.