amdgpu_pll_...ared_dp_ppll(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

amdgpu_pll_get_shared_dp_ppll β€” bestie, this one returns the PPLL that another crtc is using for DP πŸ‘‘


✨ SYNOPSIS ✨

int amdgpu_pll_get_shared_dp_ppll (struct drm_crtc *crtc );

πŸŽ€ ARGUMENTS πŸŽ€

  • crtc β€” the drm crtc, aka the main character of this function call 🌸

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so picture this: this function returns the PPLL (that's the Pixel PLL, keep up bestie πŸ’…) that's being used by another crtc/encoder which is also vibing in DP mode. No cap.

And here's the iconic part β€” for DP, a single PPLL can be used for all the DP crtcs/encoders. One PPLL, serving the whole group chat. It's giving shared-resource queen energy πŸ‘‘βœ¨


🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/amd/amdgpu/amdgpu_pll.c β€” that's where the magic lives πŸͺ„


🫢 That's the whole page, bestie β€” go forth and reference the PLLs. No gatekeeping here πŸ’–

Signing off from ./drivers/gpu/drm/amd/amdgpu β€” Kernel API Manual, edition October 2026 πŸŒΈπŸ¦‹ (yes, that's the date, don't come for me πŸ’€)

πŸ“¦ where this page comes from