summaryrefslogtreecommitdiffstats
path: root/drivers/gpu/drm/xe/display/xe_hdcp_gsc.c
blob: 0f11a39333e219d0e273812ffe4dd85c50e21bf0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
// SPDX-License-Identifier: MIT
/*
 * Copyright 2023, Intel Corporation.
 */

#include "i915_drv.h"
#include "intel_hdcp_gsc.h"

bool intel_hdcp_gsc_cs_required(struct drm_i915_private *i915)
{
	return true;
}

bool intel_hdcp_gsc_check_status(struct drm_i915_private *i915)
{
	return false;
}

int intel_hdcp_gsc_init(struct drm_i915_private *i915)
{
	drm_info(&i915->drm, "HDCP support not yet implemented\n");
	return -ENODEV;
}

void intel_hdcp_gsc_fini(struct drm_i915_private *i915)
{
}

ssize_t intel_hdcp_gsc_msg_send(struct drm_i915_private *i915, u8 *msg_in,
				size_t msg_in_len, u8 *msg_out,
				size_t msg_out_len)
{
	return -ENODEV;
}