Re: [Intel-gfx] [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-21 Thread Ville Syrjälä
On Thu, Dec 20, 2018 at 03:55:27PM +0100, Daniel Vetter wrote: > On Thu, Dec 20, 2018 at 02:28:55PM +, Winkler, Tomas wrote: > > > > > > > On Wed, 19 Dec 2018, "Winkler, Tomas" wrote: > > > >> > > > >> On Wed, 19 Dec 2018, "C, Ramalingam" wrote: > > > >> > On 12/19/2018 8:05 PM, Daniel

Re: [Intel-gfx] [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-20 Thread Daniel Vetter
On Thu, Dec 20, 2018 at 02:28:55PM +, Winkler, Tomas wrote: > > > > On Wed, 19 Dec 2018, "Winkler, Tomas" wrote: > > >> > > >> On Wed, 19 Dec 2018, "C, Ramalingam" wrote: > > >> > On 12/19/2018 8:05 PM, Daniel Vetter wrote: > > >> >> On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C

RE: [Intel-gfx] [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-20 Thread Winkler, Tomas
> On Wed, 19 Dec 2018, "Winkler, Tomas" wrote: > >> > >> On Wed, 19 Dec 2018, "C, Ramalingam" wrote: > >> > On 12/19/2018 8:05 PM, Daniel Vetter wrote: > >> >> On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: > >> >>> struct intel_hdcp { > >> >>> @@ -414,6 +430,24 @@ struct

RE: [Intel-gfx] [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread Jani Nikula
On Wed, 19 Dec 2018, "Winkler, Tomas" wrote: >> >> On Wed, 19 Dec 2018, "C, Ramalingam" wrote: >> > On 12/19/2018 8:05 PM, Daniel Vetter wrote: >> >> On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: >> >>> struct intel_hdcp { >> >>> @@ -414,6 +430,24 @@ struct intel_hdcp { >> >>>

RE: [Intel-gfx] [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread Winkler, Tomas
> > On Wed, 19 Dec 2018, "C, Ramalingam" wrote: > > On 12/19/2018 8:05 PM, Daniel Vetter wrote: > >> On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: > >>> struct intel_hdcp { > >>> @@ -414,6 +430,24 @@ struct intel_hdcp { > >>>*/ > >>> u8 content_type; >

Re: [Intel-gfx] [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread Jani Nikula
On Wed, 19 Dec 2018, "C, Ramalingam" wrote: > On 12/19/2018 8:05 PM, Daniel Vetter wrote: >> On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: >>> struct intel_hdcp { >>> @@ -414,6 +430,24 @@ struct intel_hdcp { >>> */ >>> u8 content_type; >>> struct hdcp_port_data

Re: [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread C, Ramalingam
On 12/19/2018 9:05 PM, Daniel Vetter wrote: On Wed, Dec 19, 2018 at 08:35:48PM +0530, C, Ramalingam wrote: On 12/19/2018 8:05 PM, Daniel Vetter wrote: On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: + if (!hdcp->is_repeater && shim->config_stream_type) { +

Re: [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread Daniel Vetter
On Wed, Dec 19, 2018 at 08:35:48PM +0530, C, Ramalingam wrote: > On 12/19/2018 8:05 PM, Daniel Vetter wrote: > > On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: > > > + if (!hdcp->is_repeater && shim->config_stream_type) { > > > + /* > > > + * Errata for DP: As

Re: [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread C, Ramalingam
On 12/19/2018 8:05 PM, Daniel Vetter wrote: On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: Implements HDCP2.2 authentication for hdcp2.2 receivers, with following steps: Authentication and Key exchange (AKE). Locality Check (LC). Session Key

Re: [PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-19 Thread Daniel Vetter
On Thu, Dec 13, 2018 at 09:31:12AM +0530, Ramalingam C wrote: > Implements HDCP2.2 authentication for hdcp2.2 receivers, with > following steps: > Authentication and Key exchange (AKE). > Locality Check (LC). > Session Key Exchange(SKE). > DP Errata for stream type

[PATCH v9 10/39] drm/i915: Implement HDCP2.2 receiver authentication

2018-12-12 Thread Ramalingam C
Implements HDCP2.2 authentication for hdcp2.2 receivers, with following steps: Authentication and Key exchange (AKE). Locality Check (LC). Session Key Exchange(SKE). DP Errata for stream type configuration for receivers. At AKE, the HDCP Receiver’s public key