device_remove_of_node(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… device_remove_of_node(9) β€” from the Kernel API Manual, bestie

okay so real talk, this one is a little baby page but she's important. It's device_remove_of_node πŸ’–, a kernel API function, and honestly? She's the "we're so done" of device tree nodes.


✨ NAME ✨

device_remove_of_node β€” Remove an of_node from a device πŸ¦‹

Like, the of_node is leaving the chat. Periodt.


🌸 SYNOPSIS 🌸

void device_remove_of_node (struct device *dev );

Yep that's the whole thing. void return, one argument, no notes. Iconic minimalism honestly πŸŽ€


🫢 ARGUMENTS 🫢

  • dev β€” the device whose device tree node is being removed. That's the one getting un-linked from her of_node, no cap πŸ’…

πŸ‘‘ SEE ALSO πŸ‘‘

bestie buckle UP, because this list is long and I refuse to skip a single one of these. The kernel file for this is ./drivers/base/core.c, and everything below is part of the same friend group 🌈:

no skipped entries, no "etc." β€” we don't do that here 😭πŸ”₯ every single one made the cut.

also note: device_add_of_node(9) is literally right there in the list and it's the whole opposite vibe of this function. just saying. iykyk πŸ’€

and that's the tea, bestie πŸ“ this little page lives in ./drivers/base, dated October 2026 πŸŽ€ so go remove that of_node and slay βœ¨πŸ’œ

πŸ“¦ where this page comes from