__framer_pr..._of_register(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the __framer_pr..._of_register(9) page from the Kernel API Manual πŸ’– section 9 energy, kernel API vibes, all of it.

✨ NAME ✨

__framer_provider_of_register β€” create/register a framer provider with the framework. That's the whole name gig, no cap πŸŽ€

πŸ¦‹ SYNOPSIS πŸ¦‹

Here's the exact signature, bestie β€” copy it character for character:

struct framer_provider * __framer_provider_of_register (struct device
*dev , struct module *owner , struct framer *(*of_xlate)(struct device
*dev, const struct of_phandle_args *args) );

🌸 ARGUMENTS 🌸

  • dev β€” the struct device of the framer provider. That's the device, fr fr.
  • owner β€” the module owner containing of_xlate. The module that owns it, periodt.
  • of_xlate β€” function pointer to obtain a framer instance from the framer provider. It's the hook that gets you the framer instance, iykyk.

πŸ’… DESCRIPTION πŸ’…

This function creates a struct framer_provider from dev and the of_xlate function pointer. It's used in the case of dt boot for finding the framer instance from the framer provider. That's the tea: dt boot + finding the framer instance. No extra lore, just those facts 🫢

πŸ‘‘ SEE ALSO πŸ‘‘

Kernel file ./drivers/net/wan/framer/framer-core.c and these besties:


And that's the page, bestie 🫢 This lil beauty comes from the ./drivers/net/wan/framer source, dated October 2026, and it's the __framer_pr..._of_register(9) page in the Kernel API Manual. Slay πŸ’…βœ¨

πŸ“¦ where this page comes from