STRUCT PSE_CONTROL(9)

๐Ÿ“ฆ version 7.3.1, in nixpkgs unstable

๐ŸŽ€ struct pse_control(9) ๐ŸŽ€

okay bestie, welcome to the manual page for struct pse_control(9) from the Kernel API Manual โ€” yes, thatโ€™s the manual name, and the star of the show is literally a PSE control. itโ€™s giving kernel-struct main character energy, and we are seated. ๐Ÿ’…โœจ


๐Ÿ’– NAME ๐Ÿ’–

struct pse_control โ€” a PSE control. periodt. ๐Ÿซถ

๐Ÿฆ‹ SYNOPSIS ๐Ÿฆ‹

       struct pse_control {
           struct pse_controller_dev *pcdev;
           struct regulator *ps;
           struct list_head list;
           unsigned int id;
           struct kref refcnt;
           struct phy_device *attached_phydev;
        };

๐ŸŒธ Members ๐ŸŒธ

okay so hereโ€™s the whole member lineup, and yes bestie, every single one matters:

  • pcdev โ€” a pointer to the PSE controller device this PSE control belongs to ๐Ÿซถ
  • ps โ€” PSE PI supply of the PSE control โšก
  • list โ€” list entry for the pcdev's PSE controller list ๐Ÿ“‹
  • id โ€” ID of the PSE line in the PSE controller device ๐Ÿ”ข
  • refcnt โ€” Number of gets of this pse_control ๐Ÿงฎ
  • attached_phydev โ€” PHY device pointer attached by the PSE control ๐Ÿ”—

โœจ SEE ALSO โœจ

Kernel file ./drivers/net/pse-pd/pse_core.c is the source-file bestie, and hereโ€™s the full friend group โ€” no cap, every single reference is right here:


okay thatโ€™s the whole page, bestie. this one comes from ./drivers/net/pse-pd, dated October 2026, and itโ€™s literally the struct pse_control(9) manual page. mwah ๐Ÿ’‹ byeee! ๐Ÿซถโœจ

๐Ÿ“ฆ where this page comes from