drm_dp_vsc_sdp_supported(9)
π drm_dp_vsc_sdp_supported(9) β the "is VSC SDP even a thing here" check
Okay bestie, so this is a page from the Kernel API Manual, and it's called drm_dp_vsc_sdp_supported. Yes the name is a whole mouthful, no I will not be shortening it, it's giving "I was named by a committee and I ate". Let's get into it π«Ά
β¨ SYNOPSIS β¨
bool drm_dp_vsc_sdp_supported (struct drm_dp_aux *aux , const u8
dpcd[DP_RECEIVER_CAP_SIZE] );
That's the whole vibe. It hands you back a bool. Iconic, minimal, no notes. π₯
π ARGUMENTS π
auxβ the DisplayPort AUX channel. That's the little side-channel your DisplayPort link uses to gossip with the other end π¬dpcdβ DisplayPort configuration data. The receipts, basically π
πΈ DESCRIPTION πΈ
So what does it actually do? It returns true if vsc sdp is supported, and returns false otherwise. That's it. That's the whole function. Short king behavior, honestly πβ¨
ngl it's a one-liner of a description and we respect it for that. No fluff, no filler, just a yes-or-no vibe check on VSC SDP. π
π¦ SEE ALSO π¦
Bestie. Sit down. This list is long and I mean iconic-long, like the SEE ALSO section woke up and chose violence. Every single one, coming right up π
Kernel file ./drivers/gpu/drm/display/drm_dp_helper.c, plus:
dp helpers(9)drm_dp_phy_name(9)drm_dp_lttpr_wake_timeout_setup(9)dp helpers(9)(yes, again β she's on here twice and honestly, periodt π)drm_dp_dpcd_probe(9)drm_dp_dpcd_set_powered(9)drm_dp_dpcd_set_probe(9)drm_dp_dpcd_read(9)drm_dp_dpcd_write(9)drm_dp_dpcd_read_link_status(9)drm_dp_dpcd_read_phy_link_status(9)drm_dp_link_power_up(9)drm_dp_link_power_down(9)drm_dp_dpcd_write_payload(9)drm_dp_dpcd_clear_payload(9)drm_dp_dpcd_poll_act_handled(9)drm_dp_downstream_is_type(9)drm_dp_downstream_is_tmds(9)drm_dp_send_real_edid_checksum(9)drm_dp_read_dpcd_caps(9)drm_dp_read_downstream_info(9)drm_dp_downstream_max_dotclock(9)drm_dp_downstream_max_tmds_clock(9)drm_dp_downstream_min_tmds_clock(9)drm_dp_downstream_max_bpc(9)drm_dp_downstream_420_passthrough(9)drm_dp_downstream_444_to_420_conversion(9)drm_dp_downstream_rgb_to_ycbcr_conversion(9)drm_dp_downstream_mode(9)drm_dp_downstream_id(9)drm_dp_downstream_debug(9)drm_dp_subconnector_type(9)drm_dp_set_subconnector_property(9)drm_dp_read_sink_count_cap(9)drm_dp_read_sink_count(9)drm_dp_remote_aux_init(9)drm_dp_aux_init(9)drm_dp_aux_register(9)drm_dp_aux_unregister(9)drm_dp_psr_setup_time(9)drm_dp_start_crc(9)drm_dp_stop_crc(9)drm_dp_read_desc(9)drm_dp_dump_lttpr_desc(9)drm_dp_dsc_sink_bpp_incr(9)drm_dp_dsc_slice_count_to_mask(9)drm_dp_dsc_sink_slice_count_mask(9)drm_dp_dsc_sink_max_slice_count(9)drm_dp_dsc_sink_line_buf_depth(9)drm_dp_dsc_sink_supported_input_bpcs(9)drm_dp_dsc_sink_max_slice_throughput(9)drm_dp_dsc_branch_max_overall_throughput(9)drm_dp_dsc_branch_max_line_width(9)drm_dp_read_lttpr_common_caps(9)drm_dp_read_lttpr_phy_caps(9)drm_dp_lttpr_count(9)drm_dp_lttpr_max_link_rate(9)drm_dp_lttpr_set_transparent_mode(9)drm_dp_lttpr_init(9)drm_dp_lttpr_max_lane_count(9)drm_dp_lttpr_voltage_swing_level_3_supported(9)drm_dp_lttpr_pre_emphasis_level_3_supported(9)drm_dp_get_phy_test_pattern(9)drm_dp_set_phy_test_pattern(9)drm_dp_as_sdp_supported(9)drm_dp_vsc_sdp_pack(9)drm_dp_get_pcon_max_frl_bw(9)drm_dp_pcon_frl_prepare(9)drm_dp_pcon_is_frl_ready(9)drm_dp_pcon_frl_configure_1(9)drm_dp_pcon_frl_configure_2(9)drm_dp_pcon_reset_frl_config(9)drm_dp_pcon_frl_enable(9)drm_dp_pcon_hdmi_link_active(9)drm_dp_pcon_hdmi_link_mode(9)drm_dp_pcon_hdmi_frl_link_error_count(9)drm_dp_pcon_pps_default(9)drm_dp_pcon_pps_override_buf(9)drm_edp_backlight_set_level(9)drm_edp_backlight_enable(9)drm_edp_backlight_disable(9)drm_edp_backlight_init(9)drm_panel_dp_aux_backlight(9)drm_dp_link_symbol_cycles(9)drm_dp_bw_overhead(9)drm_dp_bw_channel_coding_efficiency(9)drm_dp_max_dprx_data_rate(9)
Likeβ¦ the way that list just keeps going. She said "you WILL know the whole DP family" and she meant it π§π
β sign-off β
This lil page lives in ./drivers/gpu/drm/display, and it's dated October 2026 β yes, from the future, main character energy fr fr π. Manual name? drm_dp_vsc_sdp_supported(9), the one and only. Go check your DPCD caps, bestie, and slay π
β¨π
π¦ 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