This series implements support for composite output. Driver is implemented using DM video framework and heavily reuse code written for older SoCs. Additionally, driver also implements plug detection.
All patches in first version were merged except the last one. Because this version only split one patch into multiple and doesn't do any code change, I didn't write any changelog. Patch 1 renames tve.c to tve_common.c to better describe it's intention. Patch 2 adds TVE base address. Patch 3 adds support for TVE to DE2 driver. Patch 4 finally adds TVE driver for H3 and H5. Everything was tested on H3 (OrangePi 2) and H5 (OrangePi PC2) board. Since this series changes video driver for old SoCs, I would kindly ask that someone tests if everything still works as expected. Best regards, Jernej Jernej Skrabec (4): sunxi: video: Rename tve.c to tve_common.c sunxi: Add base address for TV encoder sunxi: video: Add support for CSC and TVE to DE2 driver sunxi: video: Add H3/H5 TV out driver arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 10 ++ arch/arm/include/asm/arch-sunxi/display2.h | 17 +++ arch/arm/include/asm/arch-sunxi/tve.h | 17 ++- drivers/video/sunxi/Makefile | 4 +- drivers/video/sunxi/sunxi_de2.c | 60 ++++++++--- drivers/video/sunxi/sunxi_tve.c | 156 ++++++++++++++++++++++++++++ drivers/video/sunxi/{tve.c => tve_common.c} | 6 +- 7 files changed, 252 insertions(+), 18 deletions(-) create mode 100644 drivers/video/sunxi/sunxi_tve.c rename drivers/video/sunxi/{tve.c => tve_common.c} (95%) -- 2.13.0 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot