media: platform: synopsys: Add support for hdmi input driver
Add initial support for the Synopsys DesignWare HDMI RX Controller Driver used by Rockchip RK3588. The driver supports: - HDMI 1.4b and 2.0 modes (HDMI 4k@60Hz) - RGB888, YUV422, YUV444 and YCC420 pixel formats - CEC - EDID configuration The hardware also has Audio and HDCP capabilities, but these are not yet supported by the driver. Signed-off-by: Dingxian Wen <shawn.wen@rock-chips.com> Co-developed-by: Shreeya Patel <shreeya.patel@collabora.com> Reviewed-by: Dmitry Osipenko <dmitry.osipenko@collabora.com> Tested-by: Dmitry Osipenko <dmitry.osipenko@collabora.com> Signed-off-by: Shreeya Patel <shreeya.patel@collabora.com>
Showing
- drivers/media/platform/Kconfig 1 addition, 0 deletionsdrivers/media/platform/Kconfig
- drivers/media/platform/Makefile 1 addition, 0 deletionsdrivers/media/platform/Makefile
- drivers/media/platform/synopsys/Kconfig 3 additions, 0 deletionsdrivers/media/platform/synopsys/Kconfig
- drivers/media/platform/synopsys/Makefile 2 additions, 0 deletionsdrivers/media/platform/synopsys/Makefile
- drivers/media/platform/synopsys/hdmirx/Kconfig 18 additions, 0 deletionsdrivers/media/platform/synopsys/hdmirx/Kconfig
- drivers/media/platform/synopsys/hdmirx/Makefile 4 additions, 0 deletionsdrivers/media/platform/synopsys/hdmirx/Makefile
- drivers/media/platform/synopsys/hdmirx/snps_hdmirx.c 2856 additions, 0 deletionsdrivers/media/platform/synopsys/hdmirx/snps_hdmirx.c
- drivers/media/platform/synopsys/hdmirx/snps_hdmirx.h 394 additions, 0 deletionsdrivers/media/platform/synopsys/hdmirx/snps_hdmirx.h
- drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c 289 additions, 0 deletionsdrivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c
- drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.h 46 additions, 0 deletionsdrivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.h
Loading
Please register or sign in to comment