On Tue Mar 4 11:58:16 2025 +0300, Shreeya Patel wrote:
> 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.
>
> Co-developed-by: Dingxian Wen <[email protected]>
> Signed-off-by: Dingxian Wen <[email protected]>
> Signed-off-by: Shreeya Patel <[email protected]>
> Signed-off-by: Dmitry Osipenko <[email protected]>
> Signed-off-by: Hans Verkuil <[email protected]>
Patch committed.
Thanks,
Hans Verkuil
drivers/media/platform/Kconfig | 1 +
drivers/media/platform/Makefile | 1 +
drivers/media/platform/synopsys/Kconfig | 3 +
drivers/media/platform/synopsys/Makefile | 2 +
drivers/media/platform/synopsys/hdmirx/Kconfig | 35 +
drivers/media/platform/synopsys/hdmirx/Makefile | 4 +
.../media/platform/synopsys/hdmirx/snps_hdmirx.c | 2750 ++++++++++++++++++++
.../media/platform/synopsys/hdmirx/snps_hdmirx.h | 394 +++
.../platform/synopsys/hdmirx/snps_hdmirx_cec.c | 275 ++
.../platform/synopsys/hdmirx/snps_hdmirx_cec.h | 43 +
10 files changed, 3508 insertions(+)
---
NOTE: diff discarded since email is too big. Use:
git diff
7b59b132ad4398f9c13c3222e5126f5045aa5ead~1..7b59b132ad4398f9c13c3222e5126f5045aa5ead
To check the changes