of_genpd_ad...ider_onecell(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… of_genpd_add_provider_onecell(9) β€” like, the whole glow-up ✨

okay bestie, welcome to the Kernel API Manual entry for of_genpd_add_provider_onecell. yes the title got truncated in the header, no that's not a vibe killer, we move πŸ’–


🌸 NAME 🌸

of_genpd_add_provider_onecell β€” Register a onecell PM domain provider πŸŽ€


✨ SYNOPSIS ✨

int of_genpd_add_provider_onecell (struct device_node *np , struct
       genpd_onecell_data *data );

it's giving "two args, one job, no cap" πŸ”₯


πŸ¦‹ ARGUMENTS πŸ¦‹

  • np β€” Device node pointer associated with the PM domain provider. like, the actual node bestie, the pointer to it πŸ‘‘
  • data β€” Pointer to the data associated with the PM domain provider. the payload, the lore, the whole entire situation πŸ’€

🧚 SEE ALSO 🧚

the reading list is long girl, buckle up, we're going shopping πŸ›οΈ

  • Kernel file ./drivers/pmdomain/core.c β€” literally the source, go read it, iykyk πŸ“–

and now the full squad, no one gets left behind, periodt:

like i said. the whole squad. ate and left no crumbs 🌈


ngl bestie, this page is short and sweet β€” it's a register-the-provider kinda situation and that's it. no flags, no env vars, no exit statuses, no drama πŸ’€ don't go looking for plot twists that aren't there πŸ™ˆ

and that's the tea πŸ“ this one comes from the source ./drivers/pmdomain, dated October 2026, and it's filed under the Kernel API Manual β€” mwah, go forth and register those PM domains, main character πŸ‘‘πŸ’œ

πŸ“¦ where this page comes from