of_graph_get_port_parent(9)
πΈ of_graph_get_port_parent(9) πΈ
okay so welcome to the Kernel API Manual, bestie β today we're decoding of_graph_get_port_parent(9), and it is lowkey giving "find the port's parent node" main character energy. no cap. π«Ά
β¨ NAME β¨
of_graph_get_port_parent β get port's parent node π
π SYNOPSIS π
struct device_node * of_graph_get_port_parent (struct device_node *node
);
π ARGUMENTS π
nodeβ pointer to a local endpointdevice_node. that's the little input bestie you hand over. πΈ
β RETURN β
It hands back the device node associated with the endpoint node linked to node. Use of_node_put on it when done β periodt, bestie, that's the cleanup rule. π
π₯ SEE ALSO π₯
Kernel file ./drivers/of/property.c β yes, that's the spot, iykyk. Related reads and graph helpers, all lined up:
of_property_read_bool(9)of_graph_is_present(9)of_property_count_elems_of_size(9)of_find_property_value_of_size(9)of_property_read_u8_index(9)of_property_read_u16_index(9)of_property_read_u32_index(9)of_property_read_u64_index(9)of_property_read_variable_u8_array(9)of_property_read_variable_u16_array(9)of_property_read_variable_u32_array(9)of_property_read_u64(9)of_property_read_variable_u64_array(9)of_property_read_string(9)of_property_match_string(9)of_property_read_string_helper(9)of_graph_parse_endpoint(9)of_graph_get_port_by_id(9)of_graph_get_next_port(9)of_graph_get_next_port_endpoint(9)of_graph_get_next_endpoint(9)of_graph_get_endpoint_by_regs(9)of_graph_get_remote_endpoint(9)of_graph_get_remote_port_parent(9)of_graph_get_remote_port(9)of_graph_get_endpoint_count(9)of_graph_get_port_count(9)of_graph_get_remote_node(9)parse_prop_cells(9)parse_suffix_prop_cells(9)struct supplier_bindings(9)of_link_property(9)
mwah π β that's the whole page, bestie. Sign-off from the Kernel API Manual, source ./drivers/of, dated October 2026. π¦
π¦ 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