radeon_get_s...d_nondp_ppll(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– radeon_get_s...d_nondp_ppll(9) πŸ’–

ok so real talk, this is a page straight out of the Kernel API Manual and it is so niche and so specific and honestly? iconic for that. bestie we are going into the DRM/radeon mines together, grab my hand 🫢


✨ NAME ✨

radeon_get_shared_nondp_ppll β€” returns the PPLL that some other non-DP crtc is using, iykyk πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

int radeon_get_shared_nondp_ppll (struct drm_crtc *crtc );

like, that's the whole vibe. one function, one arg, it returns an int, periodt.


πŸ¦‹ ARGUMENTS πŸ¦‹

  • crtc β€” a drm crtc. yeah. that's the entire description the original gives us and honestly we're respecting it πŸ’€ it's the crtc you're asking about, bestie.

🌸 DESCRIPTION 🌸

okay so here's the tea β˜• this function returns the PPLL (that's Pixel PLL, for the uninitiated πŸ‘‘) that is being used by another non-DP crtc/encoder β€” and the whole point is that this one can be shared, i.e. it's running the same clock. shared clock energy fr fr ✨

so like… you're not making a new one, you're finding the one that's already out there living its best life on a different non-DP crtc and going "hey can we match?" πŸŽ€


πŸ”₯ SEE ALSO πŸ”₯

the whole ppll friend group, we love a crossover episode πŸ’œ


ngl this one's short and sweet β€” no options, no env vars, no exit statuses, no signals, no bugs listed. just vibes and a PLL. slay 🌈

and that's the page bestie!! πŸ“ source path is ./drivers/gpu/drm/radeon and the date on this lil masterpiece is October 2026 β€” mwah, no cap, go share a PLL responsibly πŸ’…βœ¨πŸŽ€

πŸ“¦ where this page comes from