STRUCT FWNODE_ENDPOINT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

struct fwnode_endpoint β€” the fwnode graph endpoint, bestie ✨

Like, this is the little struct that holds one endpoint of a fwnode graph, and honestly? She's iconic for it. πŸ‘‘


🌸 SYNOPSIS 🌸

struct fwnode_endpoint {
    unsigned int port;
    unsigned int id;
    const struct fwnode_handle *local_fwnode;
};

no cap, that's the whole shape of her. three members. serving structure. 🫢


✨ MEMBERS ✨

  • port β€” the port number, literally just that πŸŽ€
  • id β€” the endpoint id, iykyk 🌈
  • local_fwnode β€” a reference to the related fwnode, she's the main character pointing at her people πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./include/linux/fwnode.h β€” go read it, it's giving required reading πŸ“–
  • struct fwnode_reference_args(9)
  • struct fwnode_operations(9)

ok that's the whole page, it's short and sweet and we love her for it πŸ’–

and that's a wrap, bestie 🧚 β€” this one came out of ./include/linux in the Kernel API Manual, dated October 2026, and it's struct fwnode_endpoint(9) all the way down πŸ’…βœ¨πŸ“

πŸ“¦ where this page comes from