All of lore.kernel.org
 help / color / mirror / Atom feed
* [U-Boot] [PATCH v2 0/5] rockchip: video: rk3399: enable HDMI output
@ 2017-04-28 16:33 Philipp Tomsich
  2017-04-28 16:33 ` [U-Boot] [PATCH v2 1/5] rockchip: clk: rk3399: allow requests for HDMI clocks Philipp Tomsich
                   ` (4 more replies)
  0 siblings, 5 replies; 11+ messages in thread
From: Philipp Tomsich @ 2017-04-28 16:33 UTC (permalink / raw)
  To: u-boot


This series provides HDMI enablement for the RK3399 and will support
video console on the RK3399 either with VOP-lit or VOP-big:
 - pinctrl and clk support for the hdmi node
 - a refactoring of rk_vop.c and rk_hdmi.c to allow for the minor
   differences between the RK3288 and RK3399 VOP and HDMI blocks

To see the full series in the context of a working configuration (i.e.
including DTS, defconfig, etc. and on top of the MIPI enablement
change series from Rockchip), refer to
       https://git.theobroma-systems.com/puma-u-boot.git/log/?h=puma-hdmi-rfc

This has been tested (on top of Eric Gao's change series for MIPI-DSI)
using 'bmp display' and 'setenv stdout vidconsole' on the RK3399-Q7
with various HDMI monitors, both for VOP-lit and VOP-big (setting the
other one to 'disabled').

Changes in v2:
- removed DEBUG from the patch (as was done in our production branches,
  but missing from the patch-prep branch)
- updated SJG's comment (with a TODO for the RK3288) to reflect the
  new code structure

Philipp Tomsich (5):
  rockchip: clk: rk3399: allow requests for HDMI clocks
  rockchip: pinctrl: rk3399: add support for the HDMI I2C pins
  rockchip: video: rk3399: enable HDMI output (from the rk_vop) for the
    RK3399
  rockchip: video: rk3399: add HDMI TX support on the RK3399
  rockchip: dts: rk3399: enable HDMI output in the DTS

 arch/arm/dts/rk3399.dtsi                        | 110 +++++++++++++++
 arch/arm/include/asm/arch-rockchip/grf_rk3399.h |   7 +
 arch/arm/include/asm/arch-rockchip/vop_rk3288.h |  11 ++
 drivers/clk/rockchip/clk_rk3399.c               |   7 +
 drivers/pinctrl/rockchip/pinctrl_rk3399.c       |  26 ++++
 drivers/video/rockchip/rk_hdmi.c                | 164 +++++++++++++++++-----
 drivers/video/rockchip/rk_vop.c                 | 178 ++++++++++++++++++++----
 7 files changed, 438 insertions(+), 65 deletions(-)

-- 
1.9.1

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

end of thread, other threads:[~2017-05-02 11:12 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-04-28 16:33 [U-Boot] [PATCH v2 0/5] rockchip: video: rk3399: enable HDMI output Philipp Tomsich
2017-04-28 16:33 ` [U-Boot] [PATCH v2 1/5] rockchip: clk: rk3399: allow requests for HDMI clocks Philipp Tomsich
2017-04-30  3:49   ` Simon Glass
2017-05-02 11:12     ` sjg at google.com
2017-04-28 16:33 ` [U-Boot] [PATCH v2 2/5] rockchip: pinctrl: rk3399: add support for the HDMI I2C pins Philipp Tomsich
2017-04-30  3:49   ` Simon Glass
2017-05-02 11:12     ` sjg at google.com
2017-04-28 16:33 ` [U-Boot] [PATCH v2 3/5] rockchip: video: rk3399: enable HDMI output (from the rk_vop) for the RK3399 Philipp Tomsich
2017-04-28 16:34 ` [U-Boot] [PATCH v2 4/5] rockchip: video: rk3399: add HDMI TX support on " Philipp Tomsich
2017-04-28 16:34 ` [U-Boot] [PATCH v2 5/5] rockchip: dts: rk3399: enable HDMI output in the DTS Philipp Tomsich
2017-04-30  3:49   ` Simon Glass

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.