.../display/bridge/fsl,imx8mp-hdmi-tx.yaml | 12 ++ .../display/imx/fsl,imx8mp-hdmi-pai.yaml | 69 ++++++++ arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 4 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 27 ++- drivers/gpu/drm/bridge/imx/Kconfig | 11 ++ drivers/gpu/drm/bridge/imx/Makefile | 1 + drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c | 158 ++++++++++++++++++ drivers/gpu/drm/bridge/imx/imx8mp-hdmi-tx.c | 65 ++++++- .../drm/bridge/synopsys/dw-hdmi-gp-audio.c | 5 + drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 18 +- include/drm/bridge/dw_hdmi.h | 11 +- include/sound/asoundef.h | 9 + 12 files changed, 382 insertions(+), 8 deletions(-) create mode 100644 Documentation/devicetree/bindings/display/imx/fsl,imx8mp-hdmi-pai.yaml create mode 100644 drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pai.c