All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v8 0/2] Add Rockchip Inno-HDMI driver
@ 2016-01-29  6:42 ` Yakir Yang
  0 siblings, 0 replies; 41+ messages in thread
From: Yakir Yang @ 2016-01-29  6:42 UTC (permalink / raw)
  To: Mark Yao, Heiko Stuebner
  Cc: David Airlie, Thierry Reding, Rob Herring, Ken Mixte, Ben Chan,
	Zheng Yang, Kumar Gala, Ian Campbell, Pawel Moll, Mark Rutland,
	dri-devel, devicetree, linux-kernel, linux-rockchip,
	linux-arm-kernel, Yakir Yang


Here are a brief introduction to Innosilicon HDMI IP:
  - Support HDMI 1.4a, HDCP 1.2 and DVI 1.0 standard compliant transmitter
  - Support HDMI1.4 a/b 3D function defined in HDMI 1.4 a/b spec
  - Digital video interface supports a pixel size of 24, 30, 36, 48bits color depth in RGB
  - S/PDIF output supports PCM, Dolby Digital, DTS digital audio transmission
    (32-192kHz Fs) using IEC60958 and IEC 61937
  - The EDID and CEC function are also supported by Innosilicon HDMI Transmitter Controlle

Changes in v8:
- Don't check whether encoder output format is RGB colorspace, cause driver
  default configure the output colorspace to RGB. (ZhengYang)
- Correct the check condition in inno_hdmi_config_video_csc() (ZhengYang)
    - if (data->enc_out_format == data->enc_out_format) {
    + if (data->enc_in_format == data->enc_out_format) {

Changes in v7:
- Correct the module licnese statement (Paul)
     - MODULE_LICENSE("GPL");
     + MODULE_LICENSE("GPLv2");
- Start indentation with tabs and fix the misspell in Kconfig (Paul)
- Carry the lost device-binding document (Heiko)

Changes in v6:
- Rebase the Makefile/Kconfig files which add by Chris's rockchip-mipi driver (Caeser)

Changes in v5:
- Use hdmi_infoframe helper functions to packed the infoframe (Russell)
- Remove the unused double wait_for_completion_timeout for ddc transfer (Russell)
- Remove the unused local variable in "inno_hdmi_i2c_write()" function (Russell)

Changes in v4:
- Modify the commit title "drm/rockchip: hdmi: ..." (Mark)
- Correct the "DKMS" to "DPMS" (Mark)
- Fix over 80 characters problems (Mark)
- Remove encoder .prepare/.commit helper functions, and move the vop mode
configure function into encoder .enable helper functions. (Mark)

Changes in v3:
- Use encoder enable/disable function, and remove the encoder DPMS function
- Keep HDMI PLL power on in standby mode

Changes in v2:
- Using DRM atomic helper functions for connector init (Mark)
- Remove "hdmi->connector.encoder = encoder;" (Mark)
- Add the Acked-by tags from Rob
- Correct the misspell "rk3036-dw-hdmi" (Heiko)

Yakir Yang (2):
  drm/rockchip: hdmi: add Innosilicon HDMI support
  dt-bindings: add document for Innosilicon HDMI on Rockchip platform

 .../display/rockchip/inno_hdmi-rockchip.txt        |  50 ++
 drivers/gpu/drm/rockchip/Kconfig                   |   8 +
 drivers/gpu/drm/rockchip/Makefile                  |   1 +
 drivers/gpu/drm/rockchip/inno_hdmi.c               | 939 +++++++++++++++++++++
 drivers/gpu/drm/rockchip/inno_hdmi.h               | 362 ++++++++
 5 files changed, 1360 insertions(+)
 create mode 100644 Documentation/devicetree/bindings/display/rockchip/inno_hdmi-rockchip.txt
 create mode 100644 drivers/gpu/drm/rockchip/inno_hdmi.c
 create mode 100644 drivers/gpu/drm/rockchip/inno_hdmi.h

-- 
1.9.1

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

end of thread, other threads:[~2016-02-18  7:55 UTC | newest]

Thread overview: 41+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-29  6:42 [PATCH v8 0/2] Add Rockchip Inno-HDMI driver Yakir Yang
2016-01-29  6:42 ` Yakir Yang
2016-01-29  6:42 ` Yakir Yang
2016-01-29  6:47 ` [PATCH v8 1/2] drm/rockchip: hdmi: add Innosilicon HDMI support Yakir Yang
2016-01-29  6:47   ` Yakir Yang
2016-01-29  6:47   ` Yakir Yang
2016-01-29  7:20   ` Jean-Francois Moine
2016-01-29  7:20     ` Jean-Francois Moine
2016-01-29  7:20     ` Jean-Francois Moine
2016-02-03  9:34     ` Yakir Yang
2016-02-03  9:34       ` Yakir Yang
2016-02-03  9:34       ` Yakir Yang
2016-01-29  6:49 ` [PATCH v8 2/2] dt-bindings: add document for Innosilicon HDMI on Rockchip platform Yakir Yang
2016-01-29  6:49   ` Yakir Yang
2016-01-29  6:56   ` Mark yao
2016-01-29  7:10 ` [PATCH v8.1 " Yakir Yang
2016-01-29  7:10   ` Yakir Yang
2016-01-29  7:10   ` Yakir Yang
2016-02-02 21:37 ` [PATCH v8 0/2] Add Rockchip Inno-HDMI driver Heiko Stübner
2016-02-02 21:37   ` Heiko Stübner
2016-02-02 21:37   ` Heiko Stübner
2016-02-03  9:44 ` [PATCH v8.1 1/2] drm/rockchip: hdmi: add Innosilicon HDMI support Yakir Yang
2016-02-03  9:44   ` Yakir Yang
2016-02-03  9:44   ` Yakir Yang
2016-02-17 21:00   ` Heiko Stuebner
2016-02-17 21:00     ` Heiko Stuebner
2016-02-17 21:00     ` Heiko Stuebner
2016-02-18  2:54     ` Mark yao
2016-02-18  2:54       ` Mark yao
2016-02-18  2:54       ` Mark yao
2016-02-16  0:44 ` [PATCH v8 0/2] Add Rockchip Inno-HDMI driver Mark yao
2016-02-16  0:44   ` Mark yao
2016-02-16  0:44   ` Mark yao
2016-02-16 14:35   ` Heiko Stuebner
2016-02-16 14:35     ` Heiko Stuebner
2016-02-16 14:35     ` Heiko Stuebner
2016-02-18  6:12 ` Mark yao
2016-02-18  6:12   ` Mark yao
2016-02-18  6:12   ` Mark yao
2016-02-18  7:55   ` Yakir Yang
2016-02-18  7:55     ` Yakir Yang

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.