Lines Matching +full:hdcp +full:- +full:bus

1 /* SPDX-License-Identifier: (GPL-2.0+) */
3 * Copyright © 2017-2019 Intel Corporation
17 * enum hdcp_port_type - HDCP port implementation type defined by ME/GSC FW
18 * @HDCP_PORT_TYPE_INVALID: Invalid hdcp port type
19 * @HDCP_PORT_TYPE_INTEGRATED: In-Host HDCP2.x port
33 * enum hdcp_wired_protocol - HDCP adaptation used on the port
34 * @HDCP_PROTOCOL_INVALID: Invalid HDCP adaptation protocol
35 * @HDCP_PROTOCOL_HDMI: HDMI adaptation of HDCP used on the port
36 * @HDCP_PROTOCOL_DP: DP adaptation of HDCP used on the port
57 * enum hdcp_tc - ME/GSC Firmware defined index for transcoders
79 * struct hdcp_port_data - intel specific HDCP port data
82 * @port_type: HDCP port type as per ME/GSC FW classification
83 * @protocol: HDCP adaptation as per ME/GSC FW
88 * over re-Auth has to be triggered.
103 * struct i915_hdcp_ops- ops for HDCP2.2 services.
119 * @close_hdcp_session: Close the Wired HDCP Tx session per port.
124 * @owner: hdcp module
171 * struct i915_hdcp_arbiter - Used for communication between i915
172 * and hdcp drivers for the HDCP2.2 services
173 * @hdcp_dev: device that provide the HDCP2.2 service from MEI Bus.
174 * @hdcp_ops: Ops implemented by hdcp driver or intel_hdcp_gsc , used by i915 driver.
184 /* fw_hdcp_status: Enumeration of all HDCP Status Codes */
221 /* New status for HDCP 2.1 */
224 /* New status code for HDCP 2.2 Rx */
254 /* hdcp capable bit is not set in rx_caps(error is unique to DP) */
307 /* hdcp_command_id: Enumeration of all WIRED HDCP Command IDs */
314 /* The wired HDCP Tx commands */
340 /* HDCP HECI message header. All header values are little endian. */
354 /* Uniquely identifies the hdcp port being addressed for a given command. */
368 /* HECI struct for integrated wired HDCP Tx session initiation. */
382 /* HECI struct for ending an integrated wired HDCP Tx session. */
393 /* HECI struct for integrated wired HDCP Tx Rx Cert verification. */
410 /* HECI struct for verification of Rx's Hprime in a HDCP Tx session */
424 * integrated wired HDCP Tx session.
440 * integrated wired HDCP Tx session.
455 * integrated wired HDCP Tx session.
502 * HECI struct for verifying the downstream repeater's HDCP topology in an
503 * integrated wired HDCP Tx session.
523 * integrated wired HDCP Tx session.