Lines Matching defs:parse_prop
1287 * @parse_prop: function name
1288 * parse_prop() finds the node corresponding to a supplier phandle
1289 * @parse_prop.np: Pointer to device node holding supplier phandle property
1290 * @parse_prop.prop_name: Name of property holding a phandle value
1291 * @parse_prop.index: For properties holding a list of phandles, this is the
1295 * parse_prop() return values are
1301 struct device_node *(*parse_prop)(struct device_node *np,
1352 { .parse_prop = parse_clocks, },
1353 { .parse_prop = parse_interconnects, },
1354 { .parse_prop = parse_iommus, },
1355 { .parse_prop = parse_iommu_maps, },
1356 { .parse_prop = parse_mboxes, },
1357 { .parse_prop = parse_io_channels, },
1358 { .parse_prop = parse_interrupt_parent, },
1359 { .parse_prop = parse_dmas, },
1360 { .parse_prop = parse_power_domains, },
1361 { .parse_prop = parse_hwlocks, },
1362 { .parse_prop = parse_extcon, },
1363 { .parse_prop = parse_interrupts_extended, },
1364 { .parse_prop = parse_nvmem_cells, },
1365 { .parse_prop = parse_phys, },
1366 { .parse_prop = parse_wakeup_parent, },
1367 { .parse_prop = parse_pinctrl0, },
1368 { .parse_prop = parse_pinctrl1, },
1369 { .parse_prop = parse_pinctrl2, },
1370 { .parse_prop = parse_pinctrl3, },
1371 { .parse_prop = parse_pinctrl4, },
1372 { .parse_prop = parse_pinctrl5, },
1373 { .parse_prop = parse_pinctrl6, },
1374 { .parse_prop = parse_pinctrl7, },
1375 { .parse_prop = parse_pinctrl8, },
1376 { .parse_prop = parse_regulators, },
1377 { .parse_prop = parse_gpio, },
1378 { .parse_prop = parse_gpios, },
1417 while (!matched && s->parse_prop) {
1418 while ((phandle = s->parse_prop(con_np, prop_name, i))) {