Lines Matching refs:node
472 static int ovl_adaptor_comp_get_id(struct device *dev, struct device_node *node, in ovl_adaptor_comp_get_id() argument
475 int alias_id = of_alias_get_id(node, private_comp_stem[type]); in ovl_adaptor_comp_get_id()
500 static int ovl_adaptor_of_get_ddp_comp_type(struct device_node *node, in ovl_adaptor_of_get_ddp_comp_type() argument
503 const struct of_device_id *of_id = of_match_node(mtk_ovl_adaptor_comp_dt_ids, node); in ovl_adaptor_of_get_ddp_comp_type()
513 bool mtk_ovl_adaptor_is_comp_present(struct device_node *node) in mtk_ovl_adaptor_is_comp_present() argument
518 ret = ovl_adaptor_of_get_ddp_comp_type(node, &type); in mtk_ovl_adaptor_is_comp_present()
543 for_each_child_of_node_scoped(parent, node) { in ovl_adaptor_comp_init()
547 ret = ovl_adaptor_of_get_ddp_comp_type(node, &type); in ovl_adaptor_comp_init()
551 if (!of_device_is_available(node)) { in ovl_adaptor_comp_init()
553 node); in ovl_adaptor_comp_init()
557 id = ovl_adaptor_comp_get_id(dev, node, type); in ovl_adaptor_comp_init()
560 node); in ovl_adaptor_comp_init()
564 comp_pdev = of_find_device_by_node(node); in ovl_adaptor_comp_init()
570 drm_of_component_match_add(dev, match, compare_of, node); in ovl_adaptor_comp_init()
571 dev_dbg(dev, "Adding component match for %pOF\n", node); in ovl_adaptor_comp_init()