of_changeset_init(9)
π NAME π
Kernel API Manual bestie check-in: of_changeset_init(9) β initialize a changeset for use β¨
π¦ SYNOPSIS π¦
void of_changeset_init (struct of_changeset *ocs );
That's the whole signature, no cap. It's giving void, so there's no return value to obsess over.
π ARGUMENTS π
ocsβ changeset pointer. Yep, that's the changeset pointer you're handing over for setup π
πΈ DESCRIPTION πΈ
Okay so here's the tea: of_changeset_init initializes a changeset structure. That's literally the whole assignment. You bring the ocs changeset pointer, and it does the initialization thing. Setup era only, bestie. Periodt. π
π₯ SEE ALSO π₯
Kernel file ./drivers/of/dynamic.c β and the whole friend group is right here:
of_node_get(9)of_node_put(9)of_attach_node(9)of_detach_node(9)of_node_release(9)__of_prop_dup(9)__of_node_dup(9)of_changeset_create_node(9)of_changeset_destroy(9)of_changeset_apply(9)of_changeset_revert(9)of_changeset_action(9)of_changeset_add_prop_string(9)of_changeset_add_prop_string_array(9)of_changeset_add_prop_u32_array(9)of_changeset_add_prop_bool(9)of_changeset_update_prop_string(9)
Bye bestie π«Ά this page is from ./drivers/of, dated October 2026, and it's literally the of_changeset_init(9) manual entry. Slay responsibly π¦β¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms