Lines Matching +full:hdmi +full:- +full:connector
1 /* SPDX-License-Identifier: MIT */
24 * and the bus-specific code. What that means is that HDCP over HDMI differs
29 * - DP AUX vs. DDC
31 * they are set via DDC for HDMI.
32 * - Receiver register offsets
33 * The offsets of the registers are different for DP vs. HDMI
34 * - Receiver register masks/offsets
36 * place on DP vs HDMI
37 * - Receiver register names
38 * Seriously. In the DP spec, the 16-bit register containing
39 * downstream information is called BINFO, on HDMI it's called
42 * - KSV FIFO
43 * On HDMI, the ksv fifo is read all at once, whereas on DP it must
45 * - Aksv output
57 * Reads BINFO from DP receivers and BSTATUS from HDMI receivers. The
59 * different. Call it BSTATUS since that's the name the HDMI spec
80 /* Reads a 32-bit part of V' from the receiver */
90 int (*stream_encryption)(struct intel_connector *connector,
95 struct intel_connector *connector);
97 /* Detects panel's hdcp capability. This is optional for HDMI. */
101 /* HDCP adaptation(DP/HDMI) required on the port */
105 int (*hdcp_2_2_get_capability)(struct intel_connector *connector,
109 int (*write_2_2_msg)(struct intel_connector *connector,
113 int (*read_2_2_msg)(struct intel_connector *connector,
119 * the HDCP2.2 Cipher for En/De-Cryption. Not applicable for HDMI.
121 int (*config_stream_type)(struct intel_connector *connector,
125 int (*stream_2_2_encryption)(struct intel_connector *connector,
130 struct intel_connector *connector);
133 int (*get_remote_hdcp_capability)(struct intel_connector *connector,