![Freescale Semiconductor i.MX 6DualLite Reference Manual Download Page 119](http://html1.mh-extra.com/html/freescale-semiconductor/i-mx-6duallite/i-mx-6duallite_reference-manual_2330523119.webp)
Additional platform-specific source code files provide the code for declaring and
registering these HDMI drivers.
The source code for the HDMI core driver is available in the <ltib_dir>/rpm/BUIL D/
linux/drivers/mfd/ directory.
Table 13-1. HDMI Core Driver File List
File
Description
mxc-hdmi-core.c
HDMI core driver implemention
A public header for the HDMI core driver is available in the <ltib_dir>/rpm/BUIL D/
linux/include/linux/mfd/ directory.
Table 13-2. HDMI Core Display Driver Public Header File List
File
Description
mxc-hdmi-core.h
HDMI core driver header file
The source code for the HDMI display driver is available in the <ltib_dir>/rpm/BUIL D/
linux/drivers/video/ directory.
Table 13-3. HDMI Display Driver File List
File
Description
mxc_hdmi.c
HDMI display driver implemention
The source code for the HDMI audio driver is available in the <ltib_dir>/rpm/BUIL D/
linux/drivers and sound/soc/ directory. Although the HDMI is one hardware block, the
audio driver is divided into four c files corresponding to the ALSA SoC layers:
Table 13-4. HDMI Audio Driver File List
File
Description
codecs/mxc_hdmi.c
HDMI Audio SoC codec driver implemention
imx/imx-hdmi-dai.c
HDMI Audio SoC DAI driver implemention
imx/imx-hdmi-dma.c
HDMI Audio SoC platform DMA driver implemention
imx/imx-hdmi.c
HDMI Audio SoC machine driver implemention
The source code for the HDMI CEC driver is available in the <ltib_dir>/rpm/BUIL D/
linux/drivers/mxc/ directory.
Chapter 13 HDMI Driver
i.MX 6Solo/6DualLite Linux Reference Manual, Rev. L3.0.35_4.1.0, 09/2013
Freescale Semiconductor, Inc.
119