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.
Patch 1 splits out code used for composite output from video driver for older SoCs. Patch 2 adds needed changes in clock driver. Patch 3 adds new driver for composite output. 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. Last but not least - driver should work as-is, but to work reliably, following patch must also be applied: https://patchwork.ozlabs.org/patch/756736/ Best regards, Jernej Jernej Skrabec (3): sunxi: video: Split out TVE code sunxi: Add clock support for TV encoder sunxi: video: Add H3/H5 TV out driver arch/arm/include/asm/arch-sunxi/clock_sun6i.h | 8 +- arch/arm/include/asm/arch-sunxi/cpu_sun4i.h | 10 ++ arch/arm/include/asm/arch-sunxi/display.h | 107 ------------------ arch/arm/include/asm/arch-sunxi/display2.h | 17 +++ arch/arm/include/asm/arch-sunxi/tve.h | 144 ++++++++++++++++++++++++ drivers/video/sunxi/Makefile | 4 +- drivers/video/sunxi/sunxi_de2.c | 60 ++++++++-- drivers/video/sunxi/sunxi_display.c | 73 ++---------- drivers/video/sunxi/sunxi_tve.c | 156 ++++++++++++++++++++++++++ drivers/video/sunxi/tve.c | 88 +++++++++++++++ 10 files changed, 484 insertions(+), 183 deletions(-) create mode 100644 arch/arm/include/asm/arch-sunxi/tve.h create mode 100644 drivers/video/sunxi/sunxi_tve.c create mode 100644 drivers/video/sunxi/tve.c -- 2.12.2 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de https://lists.denx.de/listinfo/u-boot