lkml.org 
[lkml]   [2018]   [Jan]   [8]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
Subject[PATCH v6 0/9] drm/i915: Implement HDCP
Date
This is The One. Differences between v6 and v5 include fixing a printk
formatting issue that 0-day found, and changing the verbose licenses in the new
files to SPDX tags.

I'll push this to a topic branch in the drm-misc tree and send a pull request to
Dave for 4.17 after the 4.16 merge window is over.

Sincere thanks to Ram, Daniel, and others for their review. Now the fun part,
testing and fixing bugs!

Sean

Sean Paul (9):
drm: Fix link-status kerneldoc line lengths
drm/i915: Add more control to wait_for routines
drm: Add Content Protection property
drm: Add some HDCP related #defines
drm/i915: Add HDCP framework + base implementation
drm/i915: Make use of indexed write GMBUS feature
drm/i915: Add function to output Aksv over GMBUS
drm/i915: Implement HDCP for HDMI
drm/i915: Implement HDCP for DisplayPort

drivers/gpu/drm/drm_atomic.c | 8 +
drivers/gpu/drm/drm_connector.c | 87 ++++-
drivers/gpu/drm/i915/Makefile | 1 +
drivers/gpu/drm/i915/i915_drv.h | 1 +
drivers/gpu/drm/i915/i915_reg.h | 85 ++++
drivers/gpu/drm/i915/intel_atomic.c | 2 +
drivers/gpu/drm/i915/intel_ddi.c | 36 ++
drivers/gpu/drm/i915/intel_display.c | 4 +
drivers/gpu/drm/i915/intel_dp.c | 244 +++++++++++-
drivers/gpu/drm/i915/intel_drv.h | 104 ++++-
drivers/gpu/drm/i915/intel_hdcp.c | 723 +++++++++++++++++++++++++++++++++++
drivers/gpu/drm/i915/intel_hdmi.c | 250 ++++++++++++
drivers/gpu/drm/i915/intel_i2c.c | 81 +++-
drivers/gpu/drm/i915/intel_uncore.c | 23 +-
drivers/gpu/drm/i915/intel_uncore.h | 14 +-
include/drm/drm_connector.h | 16 +
include/drm/drm_dp_helper.h | 17 +
include/drm/drm_hdcp.h | 39 ++
include/uapi/drm/drm_mode.h | 4 +
19 files changed, 1696 insertions(+), 43 deletions(-)
create mode 100644 drivers/gpu/drm/i915/intel_hdcp.c
create mode 100644 include/drm/drm_hdcp.h

--
2.16.0.rc0.223.g4a4ac83678-goog

\
 
 \ /
  Last update: 2018-01-14 23:18    [W:0.089 / U:0.684 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site