mbox series

[RFC,0/6] HDCP 2.2 DP MST Support

Message ID 20200910081727.4505-1-anshuman.gupta@intel.com (mailing list archive)
Headers show
Series HDCP 2.2 DP MST Support | expand

Message

Gupta, Anshuman Sept. 10, 2020, 8:17 a.m. UTC
This is RFC proposal to support HDCP 2.2 on DP MST.
This series is built on below series using the
common functionality of HDCP stream encryption.

Anshuman Gupta (6):
  drm/i915/hdcp: Encapsulate hdcp_port_data to dig_port
  drm/i915/hdcp: mst streams support in hdcp port_data
  drm/i915/hdcp: Pass connector to check_2_2_link
  drm/i915/hdcp: Add HDCP 2.2 stream register
  drm/i915/hdcp: Support for HDCP 2.2 MST shim callbacks
  drm/i915/hdcp: Enable HDCP 2.2 MST support

 .../drm/i915/display/intel_display_types.h    |   9 +-
 drivers/gpu/drm/i915/display/intel_dp_hdcp.c  |  84 +++++++++++--
 drivers/gpu/drm/i915/display/intel_hdcp.c     | 114 +++++++++++++-----
 drivers/gpu/drm/i915/display/intel_hdmi.c     |   3 +-
 drivers/gpu/drm/i915/i915_reg.h               |  30 +++++
 drivers/misc/mei/hdcp/mei_hdcp.c              |   2 +-
 include/drm/drm_hdcp.h                        |   8 +-
 7 files changed, 204 insertions(+), 46 deletions(-)

Comments

Ramalingam C Sept. 10, 2020, 9:12 a.m. UTC | #1
On 2020-09-10 at 13:47:21 +0530, Anshuman Gupta wrote:
> This is RFC proposal to support HDCP 2.2 on DP MST.
> This series is built on below series using the
> common functionality of HDCP stream encryption.

Before I get into the series, what is the plan for CI coverage for
HDCP DP MST, w.r.t igt and hw.

Ram
> 
> Anshuman Gupta (6):
>   drm/i915/hdcp: Encapsulate hdcp_port_data to dig_port
>   drm/i915/hdcp: mst streams support in hdcp port_data
>   drm/i915/hdcp: Pass connector to check_2_2_link
>   drm/i915/hdcp: Add HDCP 2.2 stream register
>   drm/i915/hdcp: Support for HDCP 2.2 MST shim callbacks
>   drm/i915/hdcp: Enable HDCP 2.2 MST support
> 
>  .../drm/i915/display/intel_display_types.h    |   9 +-
>  drivers/gpu/drm/i915/display/intel_dp_hdcp.c  |  84 +++++++++++--
>  drivers/gpu/drm/i915/display/intel_hdcp.c     | 114 +++++++++++++-----
>  drivers/gpu/drm/i915/display/intel_hdmi.c     |   3 +-
>  drivers/gpu/drm/i915/i915_reg.h               |  30 +++++
>  drivers/misc/mei/hdcp/mei_hdcp.c              |   2 +-
>  include/drm/drm_hdcp.h                        |   8 +-
>  7 files changed, 204 insertions(+), 46 deletions(-)
> 
> -- 
> 2.26.2
>
Gupta, Anshuman Sept. 10, 2020, 9:13 a.m. UTC | #2
On 2020-09-10 at 14:42:46 +0530, Ramalingam C wrote:
> On 2020-09-10 at 13:47:21 +0530, Anshuman Gupta wrote:
> > This is RFC proposal to support HDCP 2.2 on DP MST.
> > This series is built on below series using the
> > common functionality of HDCP stream encryption.
> 
> Before I get into the series, what is the plan for CI coverage for
> HDCP DP MST, w.r.t igt and hw.
Hi Ram,
We have ordered a benq DP MST panel which supports HDCP 2.2
https://www.benq.com/en-in/monitor/designer/pd2700u.html
once we will recevie the panel, i will test my patches.
Subsequently we will request CI team to procure similar panel.
Thanks,
Anshuman Gupta.
> 
> Ram
> > 
> > Anshuman Gupta (6):
> >   drm/i915/hdcp: Encapsulate hdcp_port_data to dig_port
> >   drm/i915/hdcp: mst streams support in hdcp port_data
> >   drm/i915/hdcp: Pass connector to check_2_2_link
> >   drm/i915/hdcp: Add HDCP 2.2 stream register
> >   drm/i915/hdcp: Support for HDCP 2.2 MST shim callbacks
> >   drm/i915/hdcp: Enable HDCP 2.2 MST support
> > 
> >  .../drm/i915/display/intel_display_types.h    |   9 +-
> >  drivers/gpu/drm/i915/display/intel_dp_hdcp.c  |  84 +++++++++++--
> >  drivers/gpu/drm/i915/display/intel_hdcp.c     | 114 +++++++++++++-----
> >  drivers/gpu/drm/i915/display/intel_hdmi.c     |   3 +-
> >  drivers/gpu/drm/i915/i915_reg.h               |  30 +++++
> >  drivers/misc/mei/hdcp/mei_hdcp.c              |   2 +-
> >  include/drm/drm_hdcp.h                        |   8 +-
> >  7 files changed, 204 insertions(+), 46 deletions(-)
> > 
> > -- 
> > 2.26.2
> >