Add HDCP support to i915 drm driver. * tag 'topic/hdcp-2018-02-13' of git://anongit.freedesktop.org/drm/drm-misc: (26 commits) drm/i915: fix misalignment in HDCP register def drm/i915: Reauthenticate HDCP on failure drm/i915: Detect panel's hdcp capability drm/i915: Optimize HDCP key load drm/i915: Retry HDCP bksv read drm/i915: Connector info in HDCP debug msgs drm/i915: Stop encryption for repeater with no sink drm/i915: Handle failure from 2nd stage HDCP auth drm/i915: Downgrade hdcp logs from INFO to DEBUG_KMS drm/i915: Restore HDCP DRM_INFO when with no downstream drm/i915: Check for downstream topology errors drm/i915: Start repeater auth on READY/CP_IRQ drm/i915: II stage HDCP auth for repeater only drm/i915: Extending HDCP for HSW, BDW and BXT+ drm/i915/dp: Fix compilation of intel_dp_hdcp_check_link drm/i915: Only disable HDCP when it's active drm/i915: Don't allow HDCP on PORT E/F drm/i915: Implement HDCP for DisplayPort drm/i915: Implement HDCP for HDMI drm/i915: Add function to output Aksv over GMBUS ...
Showing the changes to include/uapi (1 of 19 files). Show all
Unified · Split
| @@ -191,6 +191,10 @@ extern "C" { · 190 unmodified lines | ||
| 191 | 191 | DRM_MODE_REFLECT_X | \ |
| 192 | 192 | DRM_MODE_REFLECT_Y) |
| 193 | 193 | |
| 194 | +/* Content Protection Flags */ | |
| 195 | +#define DRM_MODE_CONTENT_PROTECTION_UNDESIRED 0 | |
| 196 | +#define DRM_MODE_CONTENT_PROTECTION_DESIRED 1 | |
| 197 | +#define DRM_MODE_CONTENT_PROTECTION_ENABLED 2 | |
| 194 | 198 | |
| 195 | 199 | struct drm_mode_modeinfo { |
| 196 | 200 | __u32 clock; |