get_ss_info_...s_info_table(9)
β¨ get_ss_info_...s_info_table β¨
okay so bestie, this is a page from the Kernel API Manual (section 9, kernel-space vibes only π ) and it's literally all about pulling spread spectrum info out of your VBIOS. no cap, it's niche but it's iconic.
πΈ NAME πΈ
get_ss_info_from_ss_info_table β like, that's the whole name, that's the moment, that's the function π
π¦ SYNOPSIS π¦
enum bp_result get_ss_info_from_ss_info_table (struct bios_parser *bp ,
uint32_t id , struct spread_spectrum_info *ss_info );
three args, one result code, zero drama. slay.
π ARGUMENTS π
bpβ pointer to the Bios parser. your main character struct fr fr π«Άidβ the spread spectrum id. this is how you tell it which entry you're obsessed with.ss_infoβ the spread spectrum information structure. this is where the tea gets poured ββ¨
π DESCRIPTION π
so here's the vibe: this pulls spread spectrum information out of the SS_Info table, straight from the VBIOS. very "i know a guy" energy.
and here's the little plot twist π β if the pointer to info is NULL, then instead of filling anything in, it lets the caller know how many entries match that id in the SS_Info table. it's giving "just tell me the count, i'm not ready for the details yet."
for real though, there should not be more than 1 entry match. one. single. match. that's it. anything more is a red flag bestie π
β RETURN β
Bios parser result code. that's the whole answer, and honestly? it ate. π₯
π SEE ALSO π
the kernel file lives at ./drivers/gpu/drm/amd/display/dc/bios/bios_parser.c β go visit, it's lowkey iconic over there.
and the whole friend group π«Ά:
bios_parser_get_spread_spectrum_info(9)get_ss_info_from_tbl(9)get_ss_info_from_internal_ss_info_tbl_V2_1(9)bios_parser_get_encoder_cap_info(9)get_encoder_cap_record(9)bios_parser_get_ss_entry_number(9)get_ss_entry_number_from_ss_info_tbl(9)get_ss_entry_number(9)get_ss_entry_number_from_internal_ss_info_tbl_v2_1(9)get_ss_entry_number_from_internal_ss_info_tbl_V3_1(9)bios_parser_get_gpio_pin_info(9)bios_parser_set_scratch_critical_state(9)
and that's the page!! source path is ./drivers/gpu/drm/amd/display/..., dated October 2026, section 9, kernel API manual β mwah, kiss the docs, they're perfect πβ¨
π¦ 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