STRUCT PSE_PI_PAIRSET(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct pse_pi_pairset(9) β€” Kernel API Manual

okay so bestie, welcome to struct pse_pi_pairset(9) from the Kernel API Manual. This is the PSE PI pairset entity, and it's literally here to describe the pinout alternative and its phandle. iconic little struct, no cap. πŸŽ€


✨ NAME ✨

struct pse_pi_pairset β€” the PSE PI pairset entity that describes the pinout alternative and its phandle. that's the whole vibe. πŸ’–

🌸 SYNOPSIS 🌸

       struct pse_pi_pairset {
           enum pse_pi_pairset_pinout pinout;
           struct device_node *np;
        };

πŸ¦‹ Members πŸ¦‹

  • pinout β€” the description of the pinout alternative. it's giving "which pinout alternative is this" energy, and its type is enum pse_pi_pairset_pinout. ✨
  • np β€” a device node pointer describing the pairset phandle. it's a struct device_node *, periodt. 🫢

πŸ‘€ SEE ALSO πŸ‘€

kernel file ./include/linux/pse-pd/pse.h, plus the whole friend group:

  • struct pse_irq_desc(9)
  • struct pse_control_config(9)
  • struct pse_admin_state(9)
  • struct pse_pw_status(9)
  • struct pse_ext_state_info(9)
  • struct pse_pw_limit_ranges(9)
  • struct ethtool_pse_control_status(9)
  • struct pse_controller_ops(9)
  • struct pse_pi(9)
  • struct pse_ntf(9)
  • struct pse_controller_dev(9)
  • enum pse_budget_eval_strategies(9)

okay that's the page! source/version: ./include/linux/pse-pd; date: October 2026. go off, October 2026 β€” mwah πŸ’‹πŸ’œ

πŸ“¦ where this page comes from