public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH 0/3] sunxi: video: Add support for TV (composite) output on H3/H5
@ 2017-05-10 16:46 Jernej Skrabec
  2017-05-10 16:46 ` [U-Boot] [PATCH 1/3] sunxi: video: Split out TVE code Jernej Skrabec
                   ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: Jernej Skrabec @ 2017-05-10 16:46 UTC (permalink / raw)
  To: u-boot

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

^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2017-05-15 20:10 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-10 16:46 [U-Boot] [PATCH 0/3] sunxi: video: Add support for TV (composite) output on H3/H5 Jernej Skrabec
2017-05-10 16:46 ` [U-Boot] [PATCH 1/3] sunxi: video: Split out TVE code Jernej Skrabec
2017-05-15  3:03   ` Simon Glass
2017-05-15 19:08   ` Anatolij Gustschin
2017-05-10 16:46 ` [U-Boot] [PATCH 2/3] sunxi: Add clock support for TV encoder Jernej Skrabec
2017-05-12 15:47   ` Maxime Ripard
2017-05-12 16:55     ` Jernej Škrabec
2017-05-12 20:27       ` Maxime Ripard
2017-05-15 19:25   ` Anatolij Gustschin
2017-05-10 16:46 ` [U-Boot] [PATCH 3/3] sunxi: video: Add H3/H5 TV out driver Jernej Skrabec
2017-05-12 16:06   ` Maxime Ripard
2017-05-13 15:02     ` [U-Boot] [linux-sunxi] " icenowy at aosc.io
2017-05-13 15:14       ` Chen-Yu Tsai
2017-05-15  6:31         ` Maxime Ripard
2017-05-15 20:10           ` Jernej Škrabec
2017-05-15  3:03     ` [U-Boot] " Simon Glass
2017-05-15  6:11       ` Maxime Ripard
2017-05-15 19:47         ` Jernej Škrabec
2017-05-15 20:00           ` Anatolij Gustschin
2017-05-15 20:05         ` Simon Glass

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox