get_ss_entry...nfo_tbl_V3_1(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… get_ss_entry_number_from_internal_ss_info_tbl_V3_1(9) πŸ’…

okay so bestie, welcome to the Kernel API Manual, section 9, and yes the header is abbreviating the name as get_ss_entry...nfo_tbl_V3_1(9) because that full function name is literally a whole paragraph, we're not doing that in a title. This is the DRM/AMD display bios parser corner of the kernel and it's lowkey iconic.


✨ NAME ✨

get_ss_entry_number_from_internal_ss_info_tbl_V3_1 β€” and that's it, that's the whole name, no little tagline after the dash, the dash is just vibing there 🫢


🌸 SYNOPSIS 🌸

uint32_t get_ss_entry_number_from_internal_ss_info_tbl_V3_1 (struct
bios_parser *bp , uint32_t id );

πŸŽ€ ARGUMENTS πŸŽ€

  • bp β€” pointer to the BIOS parser. your main character struct, it goes first, it always goes first πŸ’…
  • id β€” spread sprectrum id. (yes, "sprectrum", that's genuinely how it's spelled here, no I will not be fixing it, we respect the original ~~typo~~ lore ✨)

πŸ¦‹ DESCRIPTION πŸ¦‹

so what this does is: it gets the Number of SpreadSpectrum Entry from the ASIC_InternalSS_Info table of the VBIOS, and it only counts the ones that match id. like, it's the V3_1 version of the internal SS info table lookup, so if you're thinking "isn't there a v2_1 version" β€” yes bestie there is, see the SEE ALSO, it's all connected 🌈


πŸ’– RETURN πŸ’–

the number of SS Entry that match the id. that's the return, that's the whole vibe, a uint32_t worth of matched entries πŸ‘‘


πŸ”₯ SEE ALSO πŸ”₯


ngl there are two nearly-identical ..._internal_ss_info_tbl_... variants in that list (V2_1 and v2_1) and the case difference is real, so double-check which one you're calling before you ship it. no cap. 😭

and that's the page, bestie!! you made it to the end, proud of you fr fr 🧚 source/version is that whole ./drivers/gpu/drm/amd/display/... path down at the bottom, dated October 2026, and yes October 2026, the future is now, slay πŸ“πŸ’œ

πŸ“¦ where this page comes from