public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/4] sunxi: video: Add support for TV (composite) output on H3/H5
@ 2017-05-19 15:41 Jernej Skrabec
  2017-05-19 15:41 ` [U-Boot] [PATCH v2 1/4] sunxi: video: Rename tve.c to tve_common.c Jernej Skrabec
                   ` (3 more replies)
  0 siblings, 4 replies; 20+ messages in thread
From: Jernej Skrabec @ 2017-05-19 15:41 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.

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

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

end of thread, other threads:[~2017-06-02  8:53 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-05-19 15:41 [U-Boot] [PATCH v2 0/4] sunxi: video: Add support for TV (composite) output on H3/H5 Jernej Skrabec
2017-05-19 15:41 ` [U-Boot] [PATCH v2 1/4] sunxi: video: Rename tve.c to tve_common.c Jernej Skrabec
2017-05-22  7:31   ` Maxime Ripard
2017-05-22 20:26   ` Simon Glass
2017-06-02  8:52   ` Anatolij Gustschin
2017-05-19 15:41 ` [U-Boot] [PATCH v2 2/4] sunxi: Add base address for TV encoder Jernej Skrabec
2017-05-22  7:32   ` Maxime Ripard
2017-06-02  8:53   ` Anatolij Gustschin
2017-05-19 15:41 ` [U-Boot] [PATCH v2 3/4] sunxi: video: Add support for CSC and TVE to DE2 driver Jernej Skrabec
2017-05-22  7:32   ` Maxime Ripard
2017-05-22 20:26   ` Simon Glass
2017-06-02  8:53   ` Anatolij Gustschin
2017-05-19 15:41 ` [U-Boot] [PATCH v2 4/4] sunxi: video: Add H3/H5 TV out driver Jernej Skrabec
2017-05-22  7:35   ` Maxime Ripard
2017-05-22 18:49     ` Jernej Škrabec
2017-05-23 20:22       ` Maxime Ripard
2017-05-24 15:34         ` Jernej Škrabec
2017-05-30 20:41           ` Maxime Ripard
2017-06-01  3:11             ` Simon Glass
2017-06-01  7:38               ` Maxime Ripard

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