STRUCT CYGNUS_PCIE_PHY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct cygnus_pcie_phy - Cygnus PCIe PHY device β€” that's the whole name, bestie πŸ’… this page is straight from the Kernel API Manual and it's giving β€œsmall struct, big main character energy” πŸ¦‹

πŸŽ€ SYNOPSIS πŸŽ€

okay so here's the struct exactly as it is, no cap:

       struct cygnus_pcie_phy {
           struct cygnus_pcie_phy_core *core;
           enum cygnus_pcie_phy_id id;
           struct phy *phy;
        };

πŸ’– Members πŸ’–

  • core β€” pointer to the Cygnus PCIe PHY core control, the whole control vibe πŸ‘‘
  • id β€” internal ID to identify the Cygnus PCIe PHY, iykyk πŸŽ€
  • phy β€” pointer to the kernel PHY device, literally the kernel PHY device pointer 🌸

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/phy/broadcom/phy-bcm-cygnus-pcie.c β€” go peek at the source, fr fr πŸ‘€
  • struct cygnus_pcie_phy_core(9) β€” the related core struct, slay πŸ’œ

mwah 🫢 this page's footer tea is: source/version ./drivers/phy/broadcom, dated October 2026, under the struct cygnus_pcie_phy(9) title β€” periodt βœ¨πŸ’…

πŸ“¦ where this page comes from