ENUM HDCP_WIRED_PROTOCOL(9)
π enum hdcp_wired_protocol(9) π
okay so bestie, welcome to the Kernel API Manual entry for enum hdcp_wired_protocol β yes that's the whole title, we're being fancy today β¨
πΈ NAME πΈ
enum hdcp_wired_protocol β the HDCP adaptation used on the port π«Ά
π¦ SYNOPSIS π¦
enum hdcp_wired_protocol {
HDCP_PROTOCOL_INVALID ,
HDCP_PROTOCOL_HDMI ,
HDCP_PROTOCOL_DP
};
like, that's the whole enum, no cap β three vibes and that's it π
β¨ Constants β¨
HDCP_PROTOCOL_INVALIDβ the "nope, not a thing" option π this one means the HDCP adaptation protocol is invalid. it's giving placeholder energy, honestly.HDCP_PROTOCOL_HDMIβ the HDMI adaptation of HDCP that's used on the port π that's the one you're probably here for.HDCP_PROTOCOL_DPβ the DP adaptation of HDCP used on the port π¦ different cable, different adaptation, still iconic.
ok real talk: HDCP_PROTOCOL_INVALID literally means invalid β don't be out here treating it like a real protocol choice, bestie π
π SEE ALSO π
- the kernel file
./include/drm/intel/i915_hdcp_interface.hβ that's where the enum lives, iykyk enum hdcp_port_type(9)enum hdcp_transcoder(9)struct hdcp_port_data(9)struct i915_hdcp_ops(9)struct i915_hdcp_arbiter(9)
and that's the whole page, bestie!! π source squad is ./include/drm/intel, dated October 2026, page is enum hdcp_wired_protocol(9) β go forth and configure those ports πβ¨π§
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms