[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20180108155029.244552-1-seanpaul@chromium.org>
Date: Mon, 8 Jan 2018 10:50:18 -0500
From: Sean Paul <seanpaul@...omium.org>
To: dri-devel@...ts.freedesktop.org, intel-gfx@...ts.freedesktop.org
Cc: linux-kernel@...r.kernel.org, daniel.vetter@...el.com,
seanpaul@...gle.com, ramalingam.c@...el.com,
Sean Paul <seanpaul@...omium.org>
Subject: [PATCH v5 0/9] drm/i915: Implement HDCP
Mostly a minor revision.
The biggest item is that I've changed the property value "Off" to "Undesired".
This reflects what Chrome is using (discovered by backporting the set to our
downstream kernel and testing it). "Off" came from a botched backport someone
did to the CrOS kernel a little while ago. I've dispelled all of the "Off"
demons and everyone is using the correct nomenclature now.
Also in this set are whitespace fixes and the R-b tags I've collected along the
way.
Fingers crossed,
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 | 740 +++++++++++++++++++++++++++++++++++
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 | 56 +++
include/uapi/drm/drm_mode.h | 4 +
19 files changed, 1730 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
Powered by blists - more mailing lists