STRUCT DRM_BRIDGE_CONNECTOR(9)
okay bestie, welcome to struct drm_bridge_connector(9) from the Kernel API Manual β this is the little struct thatβs literally a connector backed by a chain of bridges π
β¨
β¨ NAME β¨
struct drm_bridge_connector β a connector backed by a chain of bridges. no cap, thatβs the whole vibe: one connector, a whole chain of bridges doing their thing behind the scenes π«Ά
πΈ SYNOPSIS πΈ
struct drm_bridge_connector {
struct drm_connector base;
struct drm_encoder *encoder;
struct drm_bridge *bridge_edid;
struct drm_bridge *bridge_hpd;
struct drm_bridge *bridge_detect;
struct drm_bridge *bridge_modes;
struct drm_bridge *bridge_hdmi;
struct drm_bridge *bridge_hdmi_audio;
struct drm_bridge *bridge_dp_audio;
struct drm_bridge *bridge_hdmi_cec;
struct drm_connector_hdmi_funcs hdmi_funcs;
};
π Members π
baseβ the base DRM connector. the main-character connector underneath it all πencoderβ the encoder at the start of the bridges chain. itβs giving βfirst in lineβ energy π¦bridge_edidβ the last bridge in the chain (closest to the connector) that provides EDID read support, if any (seeDRM_BRIDGE_OP_EDID). the EDID bestie at the end of the line πbridge_hpdβ the last bridge in the chain (closest to the connector) that provides hot-plug detection notification, if any (seeDRM_BRIDGE_OP_HPD). hot-plug gossip girl π£bridge_detectβ the last bridge in the chain (closest to the connector) that provides connector detection, if any (seeDRM_BRIDGE_OP_DETECT). the βis anything there?β detective πbridge_modesβ the last bridge in the chain (closest to the connector) that provides connector modes detection, if any (seeDRM_BRIDGE_OP_MODES). modes? detected. slay β¨bridge_hdmiβ the bridge in the chain that implements necessary support for the HDMI connector infrastructure, if any (seeDRM_BRIDGE_OP_HDMI). HDMI infrastructure icon behavior π₯bridge_hdmi_audioβ the bridge in the chain that implements necessary support for the HDMI Audio infrastructure, if any (seeDRM_BRIDGE_OP_HDMI_AUDIO). HDMI Audio support, but make it bridge π§bridge_dp_audioβ the bridge in the chain that implements necessary support for the DisplayPort Audio infrastructure, if any (seeDRM_BRIDGE_OP_DP_AUDIO). DisplayPort Audio support, periodt πΆbridge_hdmi_cecβ the bridge in the chain that implements CEC support, if any (seeDRM_BRIDGE_OP_HDMI_CEC_NOTIFIER). CEC support with notifier realness πΊhdmi_funcsβ the particulardrm_connector_hdmi_funcsimplementation for this bridge connector. the specific HDMI function implementation for this connector, iykyk π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/gpu/drm/display/drm_bridge_connector.c overview(9)drm_bridge_connector_init(9)
mwah π thatβs the page, bestie. cute little footer tea: source/version is ./drivers/gpu/drm/display, dated October 2026, and the page title is struct drm_bridge_connector(9) β bye π«Άπ
π¦ 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