of_graph_parse_endpoint(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… of_graph_parse_endpoint(9) πŸ’…

okay so this is a page from the Kernel API Manual β€” yes, that Kernel API Manual, the one your boomer coworker keeps open in a tmux pane β€” and today's main character is of_graph_parse_endpoint. she parses common endpoint node properties. that's her whole thing. slay.


✨ SYNOPSIS ✨

int of_graph_parse_endpoint (const struct device_node *node , struct
of_endpoint *endpoint );

like, two args, one int back. simple. elegant. no cap.


πŸŽ€ ARGUMENTS πŸŽ€

  • node β€” a pointer to the endpoint device_node. bestie this is the node you're parsing. that's it. that's the vibe.
  • endpoint β€” a pointer to the OF endpoint data structure, aka where the parsed goodies end up. your output lives here 🫢

🌸 DESCRIPTION 🌸

okay so the actual lore here is short and honestly kind of iconic in how blunt it is: the caller should hold a reference to node.

that's it. that's the description. hold your reference, girl. don't be out here parsing a node you don't have a ref on, that's not the energy we're bringing to this driver πŸ’€


πŸ”₯ SEE ALSO πŸ”₯

lowkey the biggest group chat in the whole manpage collection, fr fr. here's everyone:

like, that's a whole roster. the of_graph_* girls, the of_property_* girls, the parse helpers... everybody showed up to the function. genuinely obsessed πŸ’–

and that's the page!! she lives in ./drivers/of 🌈, dated October 2026, and her manual name is of_graph_parse_endpoint(9) in case you forgot while scrolling this far, which, fair. go hold your reference and stan responsibly β€” mwah πŸ’…βœ¨πŸŽ€πŸ¦‹

πŸ“¦ where this page comes from