drm_dsc_dp_pps_header_init(9)
π drm_dsc_dp_pps_header_init(9) π
okay so bestie, this little page lives in the Kernel API Manual, and itβs all about drm_dsc_dp_pps_header_init β the helper that sets up the PPS Header for DisplayPort as per the DP 1.4 spec. Itβs giving βsmall function, very important packet business.β β¨π
πΈ NAME πΈ
drm_dsc_dp_pps_header_init β Initializes the PPS Header for DisplayPort as per the DP 1.4 spec.
π SYNOPSIS π
void drm_dsc_dp_pps_header_init (struct dp_sdp_header *pps_header );
π«Ά ARGUMENTS π«Ά
pps_headerβ Secondary data packet header for DSC Picture Parameter Set as defined instruct dp_sdp_header. Thatβs the header struct youβre passing in, bestie, and itβs the one that gets populated. π
β¨ DESCRIPTION β¨
okay so the DP 1.4 spec defines the secondary data packet for sending the picture parameter infoframes from the source to the sink. This function populates the SDP header defined in struct dp_sdp_header. So yeah β it handles the header part of that source-to-sink picture-parameter infoframe situation. iconic. π
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/display/drm_dsc_helper.cdsc helpers(9) drm_dsc_dp_rc_buffer_size(9)drm_dsc_pps_payload_pack(9)drm_dsc_set_const_params(9)drm_dsc_set_rc_buf_thresh(9)drm_dsc_setup_rc_params(9)drm_dsc_compute_rc_parameters(9)drm_dsc_get_bpp_int(9)drm_dsc_initial_scale_value(9)drm_dsc_flatness_det_thresh(9)drm_dsc_dump_config(9)
cute sign-off time: the source/version bit says ./drivers/gpu/drm/display, and the date is October 2026. mwah, bestie ππ«Ά
π¦ 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