| /arch/mips/mach-octeon/include/mach/ |
| A D | cvmx-helper-fdt.h | 170 return fdtdec_get_addr(fdt_addr, node, prop_name); in cvmx_fdt_get_addr() 186 return fdtdec_get_int(fdt_addr, node, prop_name, default_val); in cvmx_fdt_get_int() 191 return fdtdec_get_bool(fdt_addr, node, prop_name); in cvmx_fdt_get_bool() 197 return fdtdec_get_uint64(fdt_addr, node, prop_name, default_val); in cvmx_fdt_get_uint64() 212 return fdtdec_lookup_phandle(fdt_addr, node, prop_name); in cvmx_fdt_lookup_phandle() 232 return fdt_translate_address((void *)fdt_addr, node, in_addr); in cvmx_fdt_translate_address() 314 int cvmx_fdt_get_cpu_node(const void *fdt_addr, int node); 323 int cvmx_fdt_get_fdt_size(const void *fdt_addr); 347 int cvmx_fdt_node_offset_by_compatible_list(const void *fdt_addr, int startoffset, 496 int __cvmx_fdt_parse_vsc7224(const void *fdt_addr); [all …]
|
| A D | cvmx-helper-gpio.h | 277 cvmx_fdt_gpio_op_func_t cvmx_fdt_gpio_get_op_func(const void *fdt_addr, int phandle); 288 enum cvmx_gpio_type cvmx_fdt_get_gpio_type(const void *fdt_addr, int phandle, int *size); 299 struct cvmx_fdt_gpio_info *cvmx_fdt_gpio_get_info(const void *fdt_addr, int of_offset, 311 struct cvmx_fdt_gpio_info *cvmx_fdt_gpio_get_info_phandle(const void *fdt_addr, int of_offset, 325 int cvmx_fdt_parse_gpio(const void *fdt_addr, int phandle, int pin, u32 flags, 423 struct cvmx_fdt_gpio_led *cvmx_fdt_parse_led(const void *fdt_addr, int led_of_offset,
|
| A D | cvmx-helper-board.h | 447 int __cvmx_helper_board_get_port_from_dt(void *fdt_addr, int ipd_port); 481 int __cvmx_helper_parse_bgx_dt(const void *fdt_addr); 491 int __cvmx_helper_parse_bgx_rgmii_dt(const void *fdt_addr);
|
| A D | cvmx-bootinfo.h | 104 u64 fdt_addr; member
|
| A D | cvmx-helper-sfp.h | 392 int cvmx_sfp_parse_device_tree(const void *fdt_addr);
|
| /arch/mips/mach-octeon/ |
| A D | cvmx-helper-board.c | 312 cvmx_sfp_parse_device_tree(fdt_addr); in __cvmx_helper_board_link_get_from_dt() 457 pip = fdt_path_offset(fdt_addr, pip_path); in __pip_eth_node() 497 mix = fdt_path_offset(fdt_addr, mix_path); in __mix_eth_node() 605 fdt_addr, gpio_offset, "reg", NULL); in __get_muxed_mdio_info_from_dt() 625 fdt_addr, offset, "reg", NULL); in __get_muxed_mdio_info_from_dt() 1140 if (!fdt_addr) { in __get_phy_info_from_dt() 1211 fdt_addr, phy, in __get_phy_info_from_dt() 1379 fdt_addr, fdt_port_node, in __cvmx_helper_parse_bgx_dt() 1428 if (fdt_getprop(fdt_addr, fdt_port_node, in __cvmx_helper_parse_bgx_dt() 1630 __cvmx_fdt_parse_vsc7224(fdt_addr); in __cvmx_helper_board_get_port_from_dt() [all …]
|
| A D | cvmx-helper-fdt.c | 69 int cvmx_fdt_get_cpu_node(const void *fdt_addr, int node) in cvmx_fdt_get_cpu_node() argument 75 while (fdt_node_check_compatible(fdt_addr, parent, "simple-bus") != 0) { in cvmx_fdt_get_cpu_node() 76 parent = fdt_parent_offset(fdt_addr, parent); in cvmx_fdt_get_cpu_node() 80 ranges = fdt_getprop(fdt_addr, parent, "ranges", &len); in cvmx_fdt_get_cpu_node() 276 int __cvmx_fdt_parse_vsc7224(const void *fdt_addr) in __cvmx_fdt_parse_vsc7224() argument 290 debug("%s(%p)\n", __func__, fdt_addr); in __cvmx_fdt_parse_vsc7224()
|
| A D | cvmx-helper-cfg.c | 715 static void *fdt_addr; in __cvmx_helper_init_port_valid() local 721 if (fdt_addr == 0) in __cvmx_helper_init_port_valid() 722 fdt_addr = __cvmx_phys_addr_to_ptr((u64)gd->fdt_blob, 128 * 1024); in __cvmx_helper_init_port_valid() 727 rc = __cvmx_helper_parse_bgx_dt(fdt_addr); in __cvmx_helper_init_port_valid() 729 rc = __cvmx_fdt_parse_vsc7224(fdt_addr); in __cvmx_helper_init_port_valid() 731 rc = __cvmx_helper_parse_bgx_rgmii_dt(fdt_addr); in __cvmx_helper_init_port_valid() 771 valid = (__cvmx_helper_board_get_port_from_dt(fdt_addr, ipd_port) == 1); in __cvmx_helper_init_port_valid()
|
| A D | cvmx-helper-sfp.c | 978 int cvmx_sfp_parse_device_tree(const void *fdt_addr) in cvmx_sfp_parse_device_tree() argument 986 debug("%s(%p): Parsing...\n", __func__, fdt_addr); in cvmx_sfp_parse_device_tree() 988 debug("%s(%p): Already parsed\n", __func__, fdt_addr); in cvmx_sfp_parse_device_tree() 1083 fdt_get_name(fdt_addr, sfp_nodes[0], in cvmx_sfp_parse_device_tree()
|
| A D | bootoctlinux.c | 518 cvmx_bootinfo_array[core].fdt_addr = virt_to_phys(gd->fdt_blob); in do_bootoctlinux()
|
| /arch/arm/mach-k3/ |
| A D | k3-ddr.c | 35 ret = k3_ddrss_ddr_fdt_fixup(dev, spl_image->fdt_addr, gd->bd); in fixup_ddr_driver_for_ecc() 42 ret = k3_ddrss_ddr_fdt_fixup(dev, spl_image->fdt_addr, gd->bd); in fixup_ddr_driver_for_ecc() 66 ret = fdt_fixup_memory_banks(spl_image->fdt_addr, start, size, in fixup_memory_node()
|
| /arch/arm/include/asm/ |
| A D | system.h | 254 void armv8_switch_to_el2_prep(u64 args, u64 mach_nr, u64 fdt_addr, 270 void __noreturn armv8_switch_to_el2(u64 args, u64 mach_nr, u64 fdt_addr, 285 void armv8_switch_to_el1(u64 args, u64 mach_nr, u64 fdt_addr, 287 void armv8_el2_to_aarch32(u64 args, u64 mach_nr, u64 fdt_addr,
|
| /arch/arm/lib/ |
| A D | spl.c | 86 spl_optee_entry(NULL, NULL, spl_image->fdt_addr, in jump_to_image_optee()
|
| A D | bootm.c | 289 void (*kernel_entry)(void *fdt_addr, void *res0, void *res1, in boot_jump_linux() 293 kernel_entry = (void (*)(void *fdt_addr, void *res0, void *res1, in boot_jump_linux()
|
| /arch/riscv/lib/ |
| A D | spl.c | 46 fdt_blob = spl_image->fdt_addr; in jump_to_image()
|
| /arch/arm/mach-zynqmp/ |
| A D | handoff.c | 71 uintptr_t fdt_addr) in bl2_plat_get_bl31_params() argument
|