Lines Matching defs:child
1029 struct device_node *child, *np;
1038 for_each_child_of_node(np, child) {
1042 if (!of_device_is_available(child))
1044 if (!of_device_is_compatible(child, compat))
1047 if (validate_parent_available(child))
1050 irq = a10_get_irq_mask(child);
1055 pdev_id = of_match_node(altr_edac_a10_device_of_match, child);
1064 altr_init_a10_ecc_block(child, BIT(irq),
1617 struct device_node *child;
1619 child = of_find_compatible_node(NULL, NULL, "altr,socfpga-sdmmc-ecc");
1620 if (!child)
1623 if (!of_device_is_available(child))
1626 if (validate_parent_available(child))
1630 rc = altr_init_a10_ecc_block(child, ALTR_A10_SDMMC_IRQ_MASK,
1639 of_node_put(child);
2110 struct device_node *child;
2181 for_each_child_of_node(pdev->dev.of_node, child) {
2182 if (!of_device_is_available(child))
2185 if (of_match_node(altr_edac_a10_device_of_match, child))
2186 altr_edac_a10_device_add(edac, child);
2189 else if (of_device_is_compatible(child, "altr,sdram-edac-a10"))