ENUM DRM_LSPCON_MODE(9)
π enum drm_lspcon_mode(9) π
okay bestie, welcome to the Kernel API Manual β yes we're in the kernel docs today, and honestly? we're thriving. this one's a little enum from the DRM/display side of things, and it's shorter than your attention span, so let's go π«Ά
β¨ NAME β¨
enum drm_lspcon_mode β that's it, that's the name. the original page gives us no description here (iconic minimalism, honestly), so we're not gonna make one up π
πΈ SYNOPSIS πΈ
enum drm_lspcon_mode {
DRM_LSPCON_MODE_INVALID ,
DRM_LSPCON_MODE_LS ,
DRM_LSPCON_MODE_PCON
};
no cap, that's the whole thing. three constants, one enum, zero drama β¨
π CONSTANTS π
DRM_LSPCON_MODE_INVALIDβ no LSPCON. that's the whole vibe. there just isn't one. πDRM_LSPCON_MODE_LSβ the level shifter mode of LSPCON, which drives DP++ to HDMI 1.4 conversion. lowkey the classic conversion setup π₯DRM_LSPCON_MODE_PCONβ the protocol converter mode of LSPCON, which drives DP++ to HDMI 2.0 active conversion. note the "active" β she's doing more work, and she's serving π
π¦ SEE ALSO π¦
- kernel file
./include/drm/display/drm_dp_dual_mode_helper.h, and its bestieenum drm_dp_dual_mode_type(9)β go read that one next, iykyk π
heads up bestie: that's genuinely all the detail this page has. no hidden flags, no extra env vars, no surprise exit codes β just the enum and its three modes π§
sign-off time π this little cutie lives under ./include/drm/display, and the page is dated October 2026 β mwah, periodt. π
π¦ 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