Home
last modified time | relevance | path

Searched refs:OF_parent (Results 1 – 25 of 59) sorted by relevance

123

/freebsd/sys/dev/fdt/
H A Dfdt_common.c96 return (fdt_get_range_by_busaddr(OF_parent(node), addr, in fdt_get_range_by_busaddr()
123 err = fdt_get_range_by_busaddr(OF_parent(node), par_bus_addr, in fdt_get_range_by_busaddr()
185 err = fdt_get_range_by_busaddr(OF_parent(node), par_bus_addr, in fdt_get_range()
260 if (OF_searchprop(OF_parent(node), "#address-cells", &addr_cells, in fdt_parent_addr_cells()
326 if (fdt_addrsize_cells(OF_parent(node), &addr_cells, &size_cells)) in fdt_regsize()
372 phy_node = OF_parent(phy_node); in fdt_get_phyaddr()
377 phy_node = OF_parent(phy_node); in fdt_get_phyaddr()
422 if ((rv = fdt_addrsize_cells(OF_parent(memory), &addr_cells, in fdt_foreach_reserved_region()
510 if ((rv = fdt_addrsize_cells(OF_parent(memory), &addr_cells, in fdt_foreach_mem_region()
H A Dsimple_mfd.c182 if (OF_getencprop(OF_parent(node), "#address-cells", &sc->sc.acells, in simple_mfd_attach()
189 if (OF_getencprop(OF_parent(node), "#size-cells", &sc->sc.scells, in simple_mfd_attach()
271 ofw_bus_reg_to_rl(dev, OF_parent(node), sc->acells, sc->scells, &ndi->rl); in simple_mfd_setup_dinfo()
/freebsd/sys/dev/ofw/
H A Dofw_firmware.c70 ofw_bus_reg_to_rl(dev, OF_parent(node), sc->acells, sc->scells, &ndi->rl); in ofw_firmware_setup_dinfo()
109 parent = OF_parent(ofw_bus_get_node(dev)); in ofw_firmware_probe()
134 if (OF_getencprop(OF_parent(node), "#address-cells", &sc->sc.acells, in ofw_firmware_attach()
141 if (OF_getencprop(OF_parent(node), "#size-cells", &sc->sc.scells, in ofw_firmware_attach()
H A Dofw_graph.c152 node = OF_parent(node); in ofw_graph_get_remote_parent()
154 node = OF_parent(node); in ofw_graph_get_remote_parent()
164 node = OF_parent(node); in ofw_graph_get_remote_parent()
H A Dofw_subr.c94 bridge = OF_parent(dev); in ofw_reg_to_paddr()
130 parent = OF_parent(bridge); in ofw_reg_to_paddr()
172 parent = OF_parent(bridge); in ofw_reg_to_paddr()
H A Dopenfirm.c352 OF_parent(phandle_t node) in OF_parent() function
430 for (; node != 0; node = OF_parent(node)) in OF_searchprop()
441 for (; node != 0; node = OF_parent(node)) in OF_searchencprop()
H A Dofw_bus_subr.c637 iparent = OF_parent(iparent)) { in ofw_bus_find_iparent()
656 node = OF_parent(node); in ofw_bus_search_iparent()
740 iparent = OF_parent(node); in ofw_bus_intr_to_rl()
817 iparent = OF_parent(node); in ofw_bus_intr_by_rid()
H A Dopenfirm.h105 phandle_t OF_parent(phandle_t node);
/freebsd/sys/dev/nvmem/
H A Dnvmem.c117 provider = OF_device_from_xref(OF_xref_from_node(OF_parent(cell_node))); in nvmem_read_cell_by_idx()
156 prov_node = OF_parent(cell_node); in nvmem_write_cell_by_idx()
/freebsd/sys/arm64/arm64/
H A Dofw_machdep.c56 parent = OF_parent(dev); in OF_decode_addr()
/freebsd/sys/dev/vt/hw/ofwfb/
H A Dofwfb.c347 if (OF_searchencprop(OF_parent(pcinode), "#address-cells", in decode_pci_ranges_host_addr()
402 node = OF_parent(node); in ofwfb_initialize()
535 if (OF_getencprop(OF_parent(node), "vendor-id", &vendor_id, in ofwfb_init()
654 len = OF_getencprop(OF_parent(node), "assigned-addresses", in ofwfb_init()
/freebsd/sys/dev/quicc/
H A Dquicc_bfe_fdt.c82 par = OF_parent(ofw_bus_get_node(dev)); in quicc_fdt_probe()
/freebsd/sys/arm64/qoriq/clk/
H A Dls1028a_flexspi_clk.c136 if (OF_getencprop(OF_parent(node), "#address-cells", &acells, in ls1028a_flexspi_clk_attach()
143 if (OF_getencprop(OF_parent(node), "#size-cells", &scells, in ls1028a_flexspi_clk_attach()
/freebsd/stand/libofw/
H A Dopenfirm.h87 phandle_t OF_parent(phandle_t);
/freebsd/sys/arm64/broadcom/brcmmdio/
H A Dmdio_ns2_pcie_phy.c142 get_addr_size_cells(OF_parent(node), &addr_cells, &size_cells); in ns2_pcie_phy_fdt_attach()
/freebsd/sys/arm/freescale/vybrid/
H A Dvf_iomuxc.c166 parent = OF_parent(child); in pinmux_set()
/freebsd/sys/dev/dpaa/
H A Dif_dtsec_fdt.c151 phy_dev = OF_device_from_xref(OF_parent(phy_node)); in dtsec_fdt_attach()
/freebsd/sys/riscv/eswin/
H A Deswin_reset.c97 error = syscon_get_by_ofw_node(dev, OF_parent(ofw_bus_get_node(dev)), in eswin_rst_attach()
/freebsd/sys/arm/ti/
H A Dti_sysc.c283 err = OF_searchencprop(OF_parent(node), "#address-cells", in parse_regfields()
292 err = OF_searchencprop(OF_parent(node), "#size-cells", in parse_regfields()
/freebsd/sys/powerpc/powermac/
H A Duninorthpci.c157 OF_getprop(OF_parent(node), "#address-cells", &acells, sizeof(acells)); in uninorth_attach()
/freebsd/sys/dev/vt/hw/fb/
H A Dvt_early_fb.c212 len = OF_getprop(OF_parent(node), "assigned-addresses", in vt_efb_init()
/freebsd/sys/dev/uart/
H A Duart_bus_fdt.c75 if ((OF_getencprop(OF_parent(node), "bus-frequency", cell, in uart_fdt_get_clock()
/freebsd/sys/arm/ti/am335x/
H A Dam335x_lcd.c385 node = OF_parent(node); in am335x_read_hdmi_property()
387 node = OF_parent(node); in am335x_read_hdmi_property()
389 sc->sc_hdmi_framer = OF_xref_from_node(OF_parent(node)); in am335x_read_hdmi_property()
/freebsd/sys/dev/vnic/
H A Dthunder_mdio_fdt.c200 err = OF_searchencprop(OF_parent(node), "#address-cells", in mdionexus_ofw_fill_ranges()
/freebsd/sys/powerpc/cpufreq/
H A Dpcr.c209 cpu = OF_child(OF_parent(cpu)); in pcr_attach()

123