All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 00/11] arm64: allwinner: Add A64 DE2 HDMI support
@ 2018-09-04  4:40 ` Icenowy Zheng
  0 siblings, 0 replies; 94+ messages in thread
From: Icenowy Zheng @ 2018-09-04  4:40 UTC (permalink / raw)
  To: Maxime Ripard, Chen-Yu Tsai, Jagan Teki, Jernej Skrabec
  Cc: dri-devel, devicetree, linux-arm-kernel, linux-kernel, linux-clk,
	linux-sunxi, Icenowy Zheng

Allwinner A64 has display engine pipeline like other Allwinner SOC's A83T/H3/H5.

A64 behaviour similar to Allwinner A83T where
Mixer0 => TCON0 => LVDS/RGB/MIPI-DSI
Mixer1 => TCON1 => HDMI
as per Display System Block Diagram from the A64 user manual.

This patchset adds support for the two display pipelines, and enables
the HDMI output on several boards. The first pipeline is not enabled in
this patchset yet, although it's added.

Icenowy Zheng (2):
  clk: sunxi-ng: a64: Add max. rate constraint to video PLLs
  dt-bindings: sun4i-drm: add HDMI VCC supply property for sun8i-dw-hdmi

Jagan Teki (8):
  clk: sunxi-ng: a64: Add minimal rate for video PLLs
  dt-bindings: display: Add compatible for A64 DE2 display pipeline
  drm/sun4i: Add support for A64 mixers
  drm/sun4i: Add support for A64 display engine
  dt-bindings: display: Add compatible for A64 HDMI
  dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro
  arm64: dts: allwinner: a64: Add display pipeline
  arm64: dts: allwinner: a64: Enable HDMI output on A64 boards w/ HDMI

Jernej Skrabec (1):
  drm/sun4i: Add support for HDMI voltage regulator

 .../bindings/display/sunxi/sun4i-drm.txt      |   9 +
 .../dts/allwinner/sun50i-a64-bananapi-m64.dts |  34 ++++
 .../dts/allwinner/sun50i-a64-nanopi-a64.dts   |  34 ++++
 .../dts/allwinner/sun50i-a64-olinuxino.dts    |  34 ++++
 .../dts/allwinner/sun50i-a64-orangepi-win.dts |  34 ++++
 .../boot/dts/allwinner/sun50i-a64-pine64.dts  |  34 ++++
 .../allwinner/sun50i-a64-sopine-baseboard.dts |  34 ++++
 arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 170 ++++++++++++++++++
 drivers/clk/sunxi-ng/ccu-sun50i-a64.c         |  48 ++---
 drivers/clk/sunxi-ng/ccu-sun50i-a64.h         |   4 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c             |   1 +
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c         |  17 +-
 drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h         |   2 +
 drivers/gpu/drm/sun4i/sun8i_mixer.c           |  24 +++
 include/dt-bindings/clock/sun50i-a64-ccu.h    |   1 +
 15 files changed, 456 insertions(+), 24 deletions(-)

-- 
2.18.0


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

end of thread, other threads:[~2018-09-07  8:21 UTC | newest]

Thread overview: 94+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-09-04  4:40 [PATCH v4 00/11] arm64: allwinner: Add A64 DE2 HDMI support Icenowy Zheng
2018-09-04  4:40 ` Icenowy Zheng
2018-09-04  4:40 ` Icenowy Zheng
2018-09-04  4:40 ` [PATCH v4 01/11] clk: sunxi-ng: a64: Add minimal rate for video PLLs Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:16   ` Maxime Ripard
2018-09-05  7:16     ` Maxime Ripard
2018-09-05  7:16     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 02/11] clk: sunxi-ng: a64: Add max. rate constraint to " Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:16   ` Maxime Ripard
2018-09-05  7:16     ` Maxime Ripard
2018-09-05  7:16     ` Maxime Ripard
2018-09-05 10:17     ` Sergey Suloev
2018-09-05 10:22     ` Sergey Suloev
2018-09-05 10:22       ` Sergey Suloev
2018-09-04  4:40 ` [PATCH v4 03/11] dt-bindings: display: Add compatible for A64 DE2 display pipeline Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:20   ` Maxime Ripard
2018-09-05  7:20     ` Maxime Ripard
2018-09-05  7:20     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 04/11] drm/sun4i: Add support for A64 mixers Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:21   ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 05/11] drm/sun4i: Add support for A64 display engine Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:21   ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 06/11] dt-bindings: display: Add compatible for A64 HDMI Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:21   ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 07/11] dt-bindings: clock: sun50i-a64-ccu: Add PLL_VIDEO0 macro Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:21   ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-05  7:21     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 08/11] arm64: dts: allwinner: a64: Add display pipeline Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:50   ` Maxime Ripard
2018-09-05  7:50     ` Maxime Ripard
2018-09-05  7:50     ` Maxime Ripard
2018-09-07  4:13     ` Jagan Teki
2018-09-07  4:13       ` Jagan Teki
2018-09-07  4:13       ` Jagan Teki
2018-09-07  8:21       ` Maxime Ripard
2018-09-07  8:21         ` Maxime Ripard
2018-09-07  8:21         ` Maxime Ripard
2018-09-06  6:18   ` [linux-sunxi] " Jagan Teki
2018-09-06  6:18     ` Jagan Teki
2018-09-06  6:18     ` Jagan Teki
2018-09-06  6:19     ` [linux-sunxi] " Icenowy Zheng
2018-09-06  6:19       ` Icenowy Zheng
2018-09-06  6:19       ` Icenowy Zheng
2018-09-04  4:40 ` [PATCH v4 09/11] dt-bindings: sun4i-drm: add HDMI VCC supply property for sun8i-dw-hdmi Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:22   ` Maxime Ripard
2018-09-05  7:22     ` Maxime Ripard
2018-09-05  7:22     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 10/11] drm/sun4i: Add support for HDMI voltage regulator Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:22   ` Maxime Ripard
2018-09-05  7:22     ` Maxime Ripard
2018-09-05  7:22     ` Maxime Ripard
2018-09-04  4:40 ` [PATCH v4 11/11] arm64: dts: allwinner: a64: Enable HDMI output on A64 boards w/ HDMI Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-04  4:40   ` Icenowy Zheng
2018-09-05  7:26   ` [linux-sunxi] " Jagan Teki
2018-09-05  7:26     ` Jagan Teki
2018-09-05  7:26     ` Jagan Teki
2018-09-05  7:51     ` [linux-sunxi] " Maxime Ripard
2018-09-05  7:51       ` Maxime Ripard
2018-09-05  7:51       ` Maxime Ripard
2018-09-05  7:57       ` [linux-sunxi] " Jagan Teki
2018-09-05  7:57         ` Jagan Teki
2018-09-05  7:57         ` Jagan Teki
2018-09-05 22:53         ` [linux-sunxi] " Vasily Khoruzhick
2018-09-05 22:53           ` Vasily Khoruzhick
2018-09-06  4:12           ` Vasily Khoruzhick
2018-09-06  4:12             ` Vasily Khoruzhick
2018-09-06  5:07         ` Jernej Škrabec
2018-09-06  5:07           ` Jernej Škrabec
2018-09-06  5:07           ` Jernej Škrabec

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.