All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/8] r8a77995 D3 DU and LVDS support
@ 2018-02-15  8:38 ` Kieran Bingham
  0 siblings, 0 replies; 76+ messages in thread
From: Kieran Bingham @ 2018-02-15  8:38 UTC (permalink / raw)
  To: linux-renesas-soc, devicetree, linux-arm-kernel, Kieran Bingham
  Cc: Laurent Pinchart, Simon Horman, geert, Kieran Bingham

From: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>

Provide the PFC groups for the DU pin controls, and update the bindings for
both the DU and LVDS to cover the r8a77995.

Add dt nodes for the DU, and LVDS, and enable VGA on the Draak board.
Provide support for HDMI out through the ADV7511 component, on the LVDS channel.

Finally provide a 'proof-of-concept' patch for the ADV7612 device which shares
the same bus and demonstrates setting the I2C slave maps such that they do not
conflict with the ADV7511.

This series is dependant upon the LVDS rework from Laurent which is not yet
finalised, however the DU only patches are not blocked by this.


Kieran Bingham (8):
  pinctrl: sh-pfc: r8a77995: Add DU support
  dt-bindings: display: renesas,du: Document r8a77995 bindings
  dt-bindings: display: renesas,lvds: Add LVDS binding for D3
  arm64: dts: renesas: r8a77995: add DU support
  arm64: dts: renesas: r8a77995: Add LVDS support
  arm64: dts: renesas: r8a77995-draak: Enable DU
  arm64: dts: renesas: r8a77995-draak: Add HDMI Out through ADV7511
  [PoC] arm64: dts: renesas: r8a77995-draak: Add ADV7612

 .../bindings/display/bridge/renesas,lvds.txt       |   1 +
 .../devicetree/bindings/display/renesas,du.txt     |   2 +
 arch/arm64/boot/dts/renesas/r8a77995-draak.dts     | 150 +++++++++++++++++++++
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |  87 ++++++++++++
 drivers/pinctrl/sh-pfc/pfc-r8a77995.c              | 101 ++++++++++++++
 5 files changed, 341 insertions(+)

-- 
2.7.4

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

end of thread, other threads:[~2018-02-16 13:42 UTC | newest]

Thread overview: 76+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-02-15  8:38 [PATCH 0/8] r8a77995 D3 DU and LVDS support Kieran Bingham
2018-02-15  8:38 ` Kieran Bingham
2018-02-15  8:38 ` [PATCH 1/8] pinctrl: sh-pfc: r8a77995: Add DU support Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15 12:32   ` Kieran Bingham
2018-02-15 12:32     ` Kieran Bingham
2018-02-15  8:38 ` [PATCH 2/8] dt-bindings: display: renesas,du: Document r8a77995 bindings Kieran Bingham
2018-02-15  8:38   ` [PATCH 2/8] dt-bindings: display: renesas, du: " Kieran Bingham
2018-02-15  8:38   ` [PATCH 2/8] dt-bindings: display: renesas,du: " Kieran Bingham
2018-02-15 13:59   ` Laurent Pinchart
2018-02-15 13:59     ` [PATCH 2/8] dt-bindings: display: renesas, du: " Laurent Pinchart
2018-02-15 13:59     ` Laurent Pinchart
2018-02-15  8:38 ` [PATCH 3/8] dt-bindings: display: renesas,lvds: Add LVDS binding for D3 Kieran Bingham
2018-02-15  8:38   ` [PATCH 3/8] dt-bindings: display: renesas, lvds: " Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:45   ` [PATCH 3/8] dt-bindings: display: renesas,lvds: " Kieran Bingham
2018-02-15  8:45     ` [PATCH 3/8] dt-bindings: display: renesas, lvds: " Kieran Bingham
2018-02-15 14:04     ` [PATCH 3/8] dt-bindings: display: renesas,lvds: " Laurent Pinchart
2018-02-15 14:04       ` [PATCH 3/8] dt-bindings: display: renesas, lvds: " Laurent Pinchart
2018-02-15 14:04       ` Laurent Pinchart
2018-02-15 14:02   ` [PATCH 3/8] dt-bindings: display: renesas,lvds: " Laurent Pinchart
2018-02-15 14:02     ` [PATCH 3/8] dt-bindings: display: renesas, lvds: " Laurent Pinchart
2018-02-15 14:02     ` [PATCH 3/8] dt-bindings: display: renesas,lvds: " Laurent Pinchart
2018-02-15  8:38 ` [PATCH 4/8] arm64: dts: renesas: r8a77995: add DU support Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15 14:07   ` Laurent Pinchart
2018-02-15 14:07     ` Laurent Pinchart
2018-02-15 16:52     ` Simon Horman
2018-02-15 16:52       ` Simon Horman
2018-02-15  8:38 ` [PATCH 5/8] arm64: dts: renesas: r8a77995: Add LVDS support Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  9:07   ` Geert Uytterhoeven
2018-02-15  9:07     ` Geert Uytterhoeven
2018-02-15 12:41     ` Kieran Bingham
2018-02-15 12:41       ` Kieran Bingham
2018-02-15 12:46       ` Geert Uytterhoeven
2018-02-15 12:46         ` Geert Uytterhoeven
2018-02-15 14:10   ` Laurent Pinchart
2018-02-15 14:10     ` Laurent Pinchart
2018-02-15 14:24     ` Kieran Bingham
2018-02-15 14:24       ` Kieran Bingham
2018-02-15 16:51   ` Simon Horman
2018-02-15 16:51     ` Simon Horman
2018-02-15 16:51     ` Simon Horman
2018-02-15  8:38 ` [PATCH 6/8] arm64: dts: renesas: r8a77995-draak: Enable DU Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15 14:12   ` Laurent Pinchart
2018-02-15 14:12     ` Laurent Pinchart
2018-02-15 14:12     ` Laurent Pinchart
2018-02-15 14:30     ` Kieran Bingham
2018-02-15 14:30       ` Kieran Bingham
2018-02-15 14:30       ` Kieran Bingham
2018-02-15 16:52       ` Simon Horman
2018-02-15 16:52         ` Simon Horman
2018-02-16 12:32   ` [PATCH v2] " Kieran Bingham
2018-02-16 12:32     ` Kieran Bingham
2018-02-16 12:32     ` Kieran Bingham
2018-02-16 13:42     ` Simon Horman
2018-02-16 13:42       ` Simon Horman
2018-02-15  8:38 ` [PATCH 7/8] arm64: dts: renesas: r8a77995-draak: Add HDMI Out through ADV7511 Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15 14:16   ` Laurent Pinchart
2018-02-15 14:16     ` Laurent Pinchart
2018-02-15 16:50     ` Simon Horman
2018-02-15 16:50       ` Simon Horman
2018-02-15 16:50       ` Simon Horman
2018-02-16 11:51     ` Kieran Bingham
2018-02-16 11:51       ` Kieran Bingham
2018-02-15  8:38 ` [PATCH 8/8] [PoC] arm64: dts: renesas: r8a77995-draak: Add ADV7612 Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham
2018-02-15  8:38   ` Kieran Bingham

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.