_transport_phy_enable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… _transport_phy_enable(9) β€” the kernel API manual, bestie edition

okay so this is a page from the Kernel API Manual and it's about _transport_phy_enable, a lil function that turns phys on and off. yes. phys. plural. we love that for us πŸ¦‹


✨ NAME ✨

_transport_phy_enable β€” enable/disable phys

🌸 SYNOPSIS 🌸

int _transport_phy_enable (struct sas_phy *phy , int enable );

πŸŽ€ ARGUMENTS πŸŽ€

  • phy β€” the sas_phy object. that's your phy. your guy. your main character 🫢
  • enable β€” enables the phy when true. that's it, that's the whole vibe check.

πŸ’– DESCRIPTION πŸ’–

so like, lowkey there's a catch: this only supports sas_host direct attached phys. that's the whole description, no cap. if you were hoping for expander energy, nope, not here πŸ™ˆ

⭐ RETURN ⭐

  • 0 for success πŸ’«
  • non-zero for failure 😭

πŸ”₯ SEE ALSO πŸ”₯

the kernel file lives at ./drivers/scsi/mpt3sas/mpt3sas_transport.c β€” go read it, iykyk πŸ‘‘

and then the whole friend group, literally all of them:


and that's the page!! 🧚 sign-off time: this lil masterpiece comes courtesy of ./drivers/scsi/mpt3sas, dated October 2026, and it's _transport_phy_enable(9) through and through. periodt. πŸ’…βœ¨

πŸ“¦ where this page comes from