MLK-23574-41 video: Add HDMI Library for iMX8 and iMX8MQ
authorYe Li <ye.li@nxp.com>
Fri, 29 Nov 2019 11:07:39 +0000 (03:07 -0800)
committerYe Li <ye.li@nxp.com>
Thu, 29 Apr 2021 10:25:58 +0000 (03:25 -0700)
commitfbdba0b1de23aee75e4eadeb95f6a0d4c7c85a22
tree0d36e4d50704f7edd50f960edcade44db7387a2b
parent380e0c6ec16c7ab75c2ee575e432326705561727
MLK-23574-41 video: Add HDMI Library for iMX8 and iMX8MQ

Port the HDMI lib frrom imx_v2019.04 u-boot, which is used for
HDP TX/RX firmware loading and HDMI display

Signed-off-by: Ye Li <ye.li@nxp.com>
(cherry picked from commit 011dce38951b1e65b5d55c9ac1cfc77d89fdc0bd)
44 files changed:
drivers/video/Kconfig
drivers/video/Makefile
drivers/video/imx8/Makefile [new file with mode: 0644]
drivers/video/imx8/hdp.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_AFE.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_AFE.h [new file with mode: 0644]
drivers/video/imx8/hdp/API_AFE_t28hpc_hdmitx.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_AFE_t28hpc_hdmitx.h [new file with mode: 0644]
drivers/video/imx8/hdp/API_AVI.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_AVI.h [new file with mode: 0644]
drivers/video/imx8/hdp/API_General.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_General.h [new file with mode: 0644]
drivers/video/imx8/hdp/API_HDMITX.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_HDMITX.h [new file with mode: 0644]
drivers/video/imx8/hdp/API_Infoframe.c [new file with mode: 0644]
drivers/video/imx8/hdp/API_Infoframe.h [new file with mode: 0644]
drivers/video/imx8/hdp/Makefile [new file with mode: 0644]
drivers/video/imx8/hdp/address.h [new file with mode: 0644]
drivers/video/imx8/hdp/apb_cfg.h [new file with mode: 0644]
drivers/video/imx8/hdp/avgen.h [new file with mode: 0644]
drivers/video/imx8/hdp/avgen_drv.c [new file with mode: 0644]
drivers/video/imx8/hdp/avgen_drv.h [new file with mode: 0644]
drivers/video/imx8/hdp/defs.h [new file with mode: 0644]
drivers/video/imx8/hdp/edid_parser.c [new file with mode: 0644]
drivers/video/imx8/hdp/edid_parser.h [new file with mode: 0644]
drivers/video/imx8/hdp/externs.h [new file with mode: 0644]
drivers/video/imx8/hdp/general_handler.h [new file with mode: 0644]
drivers/video/imx8/hdp/hdmi.h [new file with mode: 0644]
drivers/video/imx8/hdp/mhl_hdtx_top.h [new file with mode: 0644]
drivers/video/imx8/hdp/opcodes.h [new file with mode: 0644]
drivers/video/imx8/hdp/source_car.h [new file with mode: 0644]
drivers/video/imx8/hdp/source_phy.h [new file with mode: 0644]
drivers/video/imx8/hdp/source_pif.h [new file with mode: 0644]
drivers/video/imx8/hdp/source_vif.h [new file with mode: 0644]
drivers/video/imx8/hdp/test_base_sw.c [new file with mode: 0644]
drivers/video/imx8/hdp/util.c [new file with mode: 0644]
drivers/video/imx8/hdp/util.h [new file with mode: 0644]
drivers/video/imx8/hdp/vic_table.c [new file with mode: 0644]
drivers/video/imx8/hdp/vic_table.h [new file with mode: 0644]
drivers/video/imx8/hdp_load.c [new file with mode: 0644]
drivers/video/imx8/hdprx_load.c [new file with mode: 0644]
drivers/video/imx8/imx8_hdmi.c [new file with mode: 0644]
drivers/video/imx8/scfw_utils.h [new file with mode: 0644]
include/imx8_hdmi.h [new file with mode: 0644]