icc_provider_init(9)
π icc_provider_init(9) β Kernel API Manual π
okay so bestie, welcome to the tiny-but-mighty icc_provider_init(9) page from the Kernel API Manual. itβs giving βshort and iconicβ and weβre obsessed. π«Ά
πΈ NAME πΈ
icc_provider_init β initialize a new interconnect provider β¨
β¨ SYNOPSIS β¨
void icc_provider_init (struct icc_provider *provider );
π ARGUMENTS π
providerβ the interconnect provider to initialize. literally the main character of this function call π
π DESCRIPTION π
Must be called before adding nodes to the provider. fr fr, no cap. do this first, then go add your nodes. periodt. π₯
π₯ SEE ALSO π₯
Kernel file to peek at: ./drivers/interconnect/core.c π
of_icc_get_from_provider(9)of_icc_get_by_index(9)of_icc_get(9)icc_get(9)icc_set_tag(9)icc_get_name(9)icc_set_bw(9)icc_put(9)icc_node_create_dyn(9)icc_node_create(9)icc_node_destroy(9)icc_node_set_name(9)icc_link_nodes(9)icc_link_create(9)icc_node_add(9)icc_node_del(9)icc_nodes_remove(9)icc_provider_register(9)icc_provider_deregister(9)
xoxo, from ./drivers/interconnect β October 2026 edition π
π¦ 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