SYNOPSIS PHY SUPPORT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ Synopsis PHY support πŸ¦‹

hii bestie πŸ’– welcome to the Synopsis PHY support(9) page from the Kernel API Manual. this one is short, cute, and lowkey important, so let’s get into it ✨.

okay so Synopsis PHYs are primarily programmed by looking up magic register values in tables rather than calculating the necessary values at runtime. periodt πŸ’….

🌸 the special tea 🌸

of special note: the SNPS PHYs include a dedicated port PLL, known as an "MPLLB" πŸ‘‘. the MPLLB replaces the shared DPLL functionality used on other platforms, and it must be programming directly during the modeset sequence since it is not handled by the shared DPLL framework as on other platforms. no cap, that part matters 😭πŸ”₯.


πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file β€” ./drivers/gpu/drm/i915/display/intel_snps_phy.c 🫢

mwah πŸ’‹βœ¨ source/version vibes: this page comes from ./drivers/gpu/drm/i915/display, dated October 2026, and it’s literally the Synopsis PHY support(9) manual page, bestie πŸŽ€πŸ¦‹πŸ’œ.

πŸ“¦ where this page comes from