Home
last modified time | relevance | path

Searched refs:blob (Results 1 – 25 of 537) sorted by relevance

12345678910>>...22

/u-boot/arch/x86/cpu/baytrail/
A Dfsp_configs.c37 const void *blob = gd->fdt_blob; in fsp_update_configs() local
127 node = fdtdec_next_compatible(blob, node, in fsp_update_configs()
133 mem->dram_speed = fdtdec_get_int(blob, node, in fsp_update_configs()
136 mem->dram_type = fdtdec_get_int(blob, node, in fsp_update_configs()
143 mem->dimm_width = fdtdec_get_int(blob, node, in fsp_update_configs()
155 mem->dimm_tcl = fdtdec_get_int(blob, node, in fsp_update_configs()
159 mem->dimm_twr = fdtdec_get_int(blob, node, in fsp_update_configs()
161 mem->dimm_twtr = fdtdec_get_int(blob, node, in fsp_update_configs()
163 mem->dimm_trrd = fdtdec_get_int(blob, node, in fsp_update_configs()
165 mem->dimm_trtp = fdtdec_get_int(blob, node, in fsp_update_configs()
[all …]
/u-boot/arch/powerpc/cpu/mpc85xx/
A Dfdt.c428 ft_fixup_l2cache(blob); in ft_fixup_cache()
640 ft_qe_setup(blob);
641 ft_fixup_qe_snum(blob);
669 ft_fixup_num_cores(blob);
672 ft_fixup_cache(blob);
678 ft_fixup_dpaa_clks(blob);
684 fdt_fixup_bportals(blob);
692 fdt_fixup_qportals(blob);
696 ft_srio_setup(blob);
722 fdt_fixup_usb(blob);
[all …]
/u-boot/arch/powerpc/cpu/mpc8xxx/
A Dfdt.c31 fdt_delprop(blob, off, "cpu-handle"); in ft_del_cpuhandle()
40 void ft_fixup_num_cores(void *blob) { in ft_fixup_num_cores() argument
52 int ph = fdt_get_phandle(blob, off); in ft_fixup_num_cores()
56 fdt_del_node(blob, off); in ft_fixup_num_cores()
101 static inline void ft_disable_rman(void *blob) in ft_disable_rman() argument
112 static inline void ft_disable_rmu(void *blob) in ft_disable_rmu() argument
123 void ft_srio_setup(void *blob) in ft_srio_setup() argument
144 ft_disable_srio_port(blob, srio_off, 1); in ft_srio_setup()
148 ft_disable_srio_port(blob, srio_off, 2); in ft_srio_setup()
154 ft_disable_rman(blob); in ft_srio_setup()
[all …]
/u-boot/arch/powerpc/cpu/mpc83xx/
A Dfdt.c16 extern void ft_qe_setup(void *blob);
24 void fdt_fixup_muram (void *blob) in fdt_fixup_muram() argument
47 fdt_fixup_crypto_node(blob, 0); in ft_cpu_setup()
52 fdt_fixup_crypto_node(blob, 0x0204); in ft_cpu_setup()
70 path = fdt_path_offset(blob, prop); in ft_cpu_setup()
81 path = fdt_path_offset(blob, prop); in ft_cpu_setup()
100 do_fixup_by_compat_u32(blob, "fsl,soc", in ft_cpu_setup()
102 do_fixup_by_compat_u32(blob, "fsl,soc", in ft_cpu_setup()
104 do_fixup_by_compat_u32(blob, "fsl,immr", in ft_cpu_setup()
109 ft_qe_setup(blob); in ft_cpu_setup()
[all …]
/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
A Dfdt.c50 void ft_fixup_cpu(void *blob) in ft_fixup_cpu() argument
75 fdt_del_node(blob, off); in ft_fixup_cpu()
111 fdt_del_node(blob, node); in ft_fixup_cpu()
639 fdt_fixup_kaslr(blob); in ft_cpu_setup()
648 ft_fixup_cpu(blob); in ft_cpu_setup()
664 ft_pci_setup(blob, bd); in ft_cpu_setup()
672 fdt_fixup_bportals(blob); in ft_cpu_setup()
673 fdt_fixup_qportals(blob); in ft_cpu_setup()
688 fdt_fixup_gic(blob); in ft_cpu_setup()
691 fdt_fixup_msi(blob); in ft_cpu_setup()
[all …]
/u-boot/arch/x86/cpu/braswell/
A Dfsp_configs.c51 const void *blob = gd->fdt_blob; in fsp_update_configs() local
65 node = fdt_node_offset_by_compatible(blob, node, in fsp_update_configs()
83 memory_upd->aperture_size = fdtdec_get_int(blob, node, in fsp_update_configs()
85 memory_upd->gtt_size = fdtdec_get_int(blob, node, in fsp_update_configs()
89 memory_upd->enable_dvfs = fdtdec_get_bool(blob, node, in fsp_update_configs()
91 memory_upd->memory_type = fdtdec_get_int(blob, node, in fsp_update_configs()
96 node = fdt_node_offset_by_compatible(blob, node, in fsp_update_configs()
104 silicon_upd->sdcard_mode = fdtdec_get_int(blob, node, in fsp_update_configs()
118 silicon_upd->lpe_mode = fdtdec_get_int(blob, node, in fsp_update_configs()
149 silicon_upd->emmc_mode = fdtdec_get_int(blob, node, in fsp_update_configs()
[all …]
/u-boot/test/dm/
A Dfdtdec.c18 void *blob; in dm_test_fdtdec_set_carveout() local
23 blob = malloc(blob_sz); in dm_test_fdtdec_set_carveout()
24 ut_assertnonnull(blob); in dm_test_fdtdec_set_carveout()
27 ut_assertok(fdt_open_into(gd->fdt_blob, blob, blob_sz)); in dm_test_fdtdec_set_carveout()
44 offset = fdt_path_offset(blob, "/a-test"); in dm_test_fdtdec_set_carveout()
54 free(blob); in dm_test_fdtdec_set_carveout()
66 void *blob; in dm_test_fdtdec_add_reserved_memory() local
72 blob = malloc(blob_sz); in dm_test_fdtdec_add_reserved_memory()
73 ut_assertnonnull(blob); in dm_test_fdtdec_add_reserved_memory()
85 parent = fdt_path_offset(blob, "/reserved-memory"); in dm_test_fdtdec_add_reserved_memory()
[all …]
/u-boot/board/dhelectronics/dh_imx8mp/
A Dimx8mp_dhcom_pdk2.c134 void *blob = (void *)fdt_blob; in dh_dt_patch_som_eqos() local
149 mdio_node = fdt_first_subnode(blob, mac_node); in dh_dt_patch_som_eqos()
206 handle = fdt_get_phandle(blob, subnode); in dh_dt_patch_som_eqos()
211 fdt_setprop_string(blob, mac_node, "phy-mode", in dh_dt_patch_som_eqos()
215 mdio_node = fdt_first_subnode(blob, mac_node); in dh_dt_patch_som_eqos()
217 fdt_setprop_string(blob, ksz_node, "status", in dh_dt_patch_som_eqos()
221 mdio_node = fdt_first_subnode(blob, mac_node); in dh_dt_patch_som_eqos()
223 fdt_setprop_string(blob, lan_node, "status", in dh_dt_patch_som_eqos()
235 void *blob = (void *)fdt_blob; in dh_dt_patch_som_fec() local
306 handle = fdt_get_phandle(blob, lan_node); in dh_dt_patch_som_fec()
[all …]
/u-boot/arch/arm/cpu/armv7/ls102xa/
A Dfdt.c78 void ft_cpu_setup(void *blob, struct bd_info *bd) in ft_cpu_setup() argument
91 fdt_fixup_crypto_node(blob, 0); in ft_cpu_setup()
104 fdt_setprop(blob, off, "clock-frequency", &val, 4); in ft_cpu_setup()
105 off = fdt_node_offset_by_prop_value(blob, off, in ft_cpu_setup()
109 do_fixup_by_prop_u32(blob, "device_type", "soc", in ft_cpu_setup()
112 ft_fixup_enet_phy_connect_type(blob); in ft_cpu_setup()
115 do_fixup_by_compat_u32(blob, "fsl,16550-FIFO64", in ft_cpu_setup()
119 sysclk_path = fdt_get_alias(blob, "sysclk"); in ft_cpu_setup()
146 fdt_fixup_esdhc(blob, bd); in ft_cpu_setup()
163 do_fixup_by_compat_u32(blob, "fsl, flexcan-v1.0", in ft_cpu_setup()
[all …]
/u-boot/arch/arm/mach-imx/imx8/
A Dfdt.c36 ret = fdt_increase_size(blob, 512); in disable_fdt_node()
65 fdt_get_name(blob, offset, NULL)); in update_fdt_with_owned_resources()
69 if (!fdtdec_get_is_enabled(blob, offset)) { in update_fdt_with_owned_resources()
71 fdt_get_name(blob, offset, NULL)); in update_fdt_with_owned_resources()
92 rc = disable_fdt_node(blob, offset); in update_fdt_with_owned_resources()
95 fdt_get_name(blob, offset, NULL), in update_fdt_with_owned_resources()
176 static int config_smmu_fdt(void *blob) in config_smmu_fdt() argument
213 name = fdt_get_name(blob, offset, NULL); in config_smmu_fdt()
295 update_fdt_with_owned_resources(blob); in ft_system_setup()
298 ret = config_smmu_fdt(blob); in ft_system_setup()
[all …]
/u-boot/drivers/qe/
A Dfdt.c22 void fdt_fixup_qe_firmware(void *blob) in fdt_fixup_qe_firmware() argument
31 node = fdt_path_offset(blob, "/qe"); in fdt_fixup_qe_firmware()
36 node = fdt_add_subnode(blob, node, "firmware"); in fdt_fixup_qe_firmware()
40 ret = fdt_setprop(blob, node, "extended-modes", in fdt_fixup_qe_firmware()
57 fdt_del_node(blob, node); in fdt_fixup_qe_firmware()
60 void ft_qe_setup(void *blob) in ft_qe_setup() argument
66 do_fixup_by_compat_u32(blob, "fsl,qe", in ft_qe_setup()
68 do_fixup_by_compat_u32(blob, "fsl,qe", in ft_qe_setup()
70 do_fixup_by_compat_u32(blob, "fsl,qe", in ft_qe_setup()
72 do_fixup_by_compat_u32(blob, "fsl,qe-gtm", in ft_qe_setup()
[all …]
/u-boot/drivers/pci/
A Dpcie_layerscape_gen4_fixup.c86 fdt_appendprop_u32(blob, nodeoff, "msi-map", devid); in fdt_pcie_set_msi_map_entry_ls_gen4()
87 fdt_appendprop_u32(blob, nodeoff, "msi-map", phandle); in fdt_pcie_set_msi_map_entry_ls_gen4()
89 fdt_appendprop_u32(blob, nodeoff, "msi-map", 1); in fdt_pcie_set_msi_map_entry_ls_gen4()
140 static void fdt_fixup_pcie_ls_gen4(void *blob) in fdt_fixup_pcie_ls_gen4() argument
196 fdt_set_node_status(blob, off, FDT_STATUS_OKAY); in ft_pcie_ep_layerscape_gen4_fix()
198 fdt_set_node_status(blob, off, FDT_STATUS_DISABLED); in ft_pcie_ep_layerscape_gen4_fix()
217 fdt_set_node_status(blob, off, FDT_STATUS_OKAY); in ft_pcie_rc_layerscape_gen4_fix()
224 ft_pcie_rc_layerscape_gen4_fix(blob, pcie); in ft_pcie_layerscape_gen4_setup()
225 ft_pcie_ep_layerscape_gen4_fix(blob, pcie); in ft_pcie_layerscape_gen4_setup()
237 ft_pcie_layerscape_gen4_setup(blob, pcie); in ft_pci_setup_ls_gen4()
[all …]
/u-boot/arch/arm/mach-socfpga/
A Dpinmux_arria10.c43 child = fdt_first_subnode(blob, node); in do_pinctrl_pins()
48 node_name = fdt_get_name(blob, child, &len); in do_pinctrl_pins()
52 return do_pinctr_pin(blob, child, node_name); in do_pinctrl_pins()
54 child = fdt_next_subnode(blob, child); in do_pinctrl_pins()
59 node_name = fdt_get_name(blob, child, &len); in do_pinctrl_pins()
65 int config_dedicated_pins(const void *blob) in config_dedicated_pins() argument
69 node = fdtdec_next_compatible(blob, 0, in config_dedicated_pins()
74 if (do_pinctrl_pins(blob, node, "dedicated_cfg")) in config_dedicated_pins()
77 if (do_pinctrl_pins(blob, node, "dedicated")) in config_dedicated_pins()
87 node = fdtdec_next_compatible(blob, 0, in config_pins()
[all …]
/u-boot/lib/
A Dfdtdec.c526 fdt_get_phandle(blob, fdt_path_offset(blob, prop))) in fdtdec_get_alias_seq()
579 if (!blob) in fdtdec_get_chosen_prop()
606 if (!blob || ((uintptr_t)blob & 3) || fdt_check_header(blob)) { in fdtdec_prepare_fdt()
611 blob); in fdtdec_prepare_fdt()
612 if (_DEBUG && blob) { in fdtdec_prepare_fdt()
614 print_buffer((ulong)blob, blob, 4, 32, 0); in fdtdec_prepare_fdt()
1303 ns = fdt_size_cells(blob, 0); in fdtdec_init_reserved_memory()
1641 void *blob; in setup_multi_dtb_fit() local
1650 gd->fdt_blob = blob; in setup_multi_dtb_fit()
1657 if (blob) { in setup_multi_dtb_fit()
[all …]
/u-boot/board/renesas/rcar-common/
A Dcommon.c92 static void scrub_duplicate_memory(void *blob) in scrub_duplicate_memory() argument
108 mem = fdt_node_offset_by_prop_value(blob, mem, in scrub_duplicate_memory()
112 if (!fdtdec_get_is_enabled(blob, mem)) in scrub_duplicate_memory()
122 if (!is_mem_overlap(blob, first_mem_node, mem)) in scrub_duplicate_memory()
126 fdt_del_node(blob, mem); in scrub_duplicate_memory()
132 static void update_rpc_status(void *blob) in update_rpc_status() argument
155 offset = fdt_path_offset(blob, FDT_RPC_PATH); in update_rpc_status()
162 fdt_status_okay(blob, offset); in update_rpc_status()
167 apply_atf_overlay(blob); in ft_board_setup()
168 scrub_duplicate_memory(blob); in ft_board_setup()
[all …]
/u-boot/arch/arm/mach-stm32mp/
A Dfdt.c312 off = fdt_path_offset(blob, "/cpus"); in stm32_fdt_fixup_cpu()
320 reg = fdtdec_get_addr(blob, off, "reg"); in stm32_fdt_fixup_cpu()
322 fdt_del_node(blob, off); in stm32_fdt_fixup_cpu()
348 fdt_del_node(blob, off); in stm32_fdt_disable_optee()
354 for (node = fdt_first_subnode(blob, off); in stm32_fdt_disable_optee()
360 if (fdt_del_node(blob, node)) in stm32_fdt_disable_optee()
411 stm32_fdt_fixup_cpu(blob, name); in stm32mp15_fdt_fixup()
413 soc = fdt_path_offset(blob, "/soc"); in stm32mp15_fdt_fixup()
477 soc = fdt_path_offset(blob, "/soc"); in ft_system_setup()
485 ret = stm32_fdt_fixup_etzpc(blob, soc); in ft_system_setup()
[all …]
/u-boot/include/
A Dfdtdec.h280 int fdtdec_next_alias(const void *blob, const char *name,
308 int fdtdec_next_compatible(const void *blob, int node,
426 fdt_addr_t fdtdec_get_addr(const void *blob, int node,
454 fdt_addr_t fdtdec_get_addr_size(const void *blob, int node,
467 int fdtdec_get_pci_vendev(const void *blob, int node,
492 int fdtdec_get_pci_bus_range(const void *blob, int node,
559 int fdtdec_get_is_enabled(const void *blob, int node);
732 int fdtdec_get_int_array_count(const void *blob, int node,
751 const u32 *fdtdec_locate_array(const void *blob, int node,
774 int fdtdec_get_child_count(const void *blob, int node);
[all …]
A Dfdt_support.h24 int arch_fixup_fdt(void *blob);
26 void ft_cpu_setup(void *blob, struct bd_info *bd);
28 void ft_pci_setup(void *blob, struct bd_info *bd);
95 int fdt_fixup_memory(void *blob, u64 start, u64 size);
147 void fdt_fixup_crypto_node(void *blob, int sec_rev);
188 int ft_board_setup(void *blob, struct bd_info *bd);
244 int fdt_delete_disabled_nodes(void *blob);
393 int arch_fixup_memory_node(void *blob);
428 int fdt_update_ethernet_dt(void *blob);
431 void fdt_fixup_board_enet(void *blob);
[all …]
/u-boot/arch/arm/mach-imx/imx8m/
A Dsoc.c1256 disable_dcss_nodes(blob); in ft_system_setup()
1322 disable_vpu_nodes(blob); in ft_system_setup()
1325 disable_dcss_nodes(blob); in ft_system_setup()
1331 disable_cpu_nodes(blob, 2); in ft_system_setup()
1335 disable_vpu_nodes(blob); in ft_system_setup()
1344 disable_gpu_nodes(blob); in ft_system_setup()
1364 disable_gpu_nodes(blob); in ft_system_setup()
1374 disable_vpu_nodes(blob); in ft_system_setup()
1377 disable_npu_nodes(blob); in ft_system_setup()
1380 disable_isp_nodes(blob); in ft_system_setup()
[all …]
/u-boot/arch/arm/mach-tegra/tegra20/
A Demc.c79 struct emc_ctlr *emc_get_controller(const void *blob) in emc_get_controller() argument
86 addr = fdtdec_get_addr(blob, node, "reg"); in emc_get_controller()
140 offset = fdt_next_node(blob, offset, &depth); in find_emc_tables()
147 if (strcmp("emc-tables", fdt_get_name(blob, offset, NULL))) in find_emc_tables()
150 if (fdtdec_get_int(blob, offset, "nvidia,ram-code", -1) in find_emc_tables()
195 *emcp = (struct emc_ctlr *)fdtdec_get_addr(blob, node, "reg"); in decode_emc()
202 node = find_emc_tables(blob, node, ram_code & 3); in decode_emc()
210 node = fdtdec_next_compatible_subnode(blob, node, in decode_emc()
233 fdt_get_name(blob, node, NULL)); in decode_emc()
241 int tegra_set_emc(const void *blob, unsigned rate) in tegra_set_emc() argument
[all …]
/u-boot/drivers/net/fm/
A Dfdt.c20 void fdt_fixup_fman_firmware(void *blob) in fdt_fixup_fman_firmware() argument
31 fmnode = fdt_node_offset_by_compatible(blob, -1, "fsl,fman"); in fdt_fixup_fman_firmware()
75 rc = fdt_increase_size(blob, length); in fdt_fixup_fman_firmware()
83 fwnode = fdt_add_subnode(blob, fmnode, "fman-firmware"); in fdt_fixup_fman_firmware()
86 fdt_get_path(blob, fmnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
91 rc = fdt_setprop_string(blob, fwnode, "compatible", in fdt_fixup_fman_firmware()
95 fdt_get_path(blob, fwnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
100 phandle = fdt_create_phandle(blob, fwnode); in fdt_fixup_fman_firmware()
103 fdt_get_path(blob, fwnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
111 fdt_get_path(blob, fwnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
[all …]
/u-boot/common/
A Dfdt_simplefb.c18 static int fdt_simplefb_configure_node(void *blob, int off) in fdt_simplefb_configure_node() argument
49 return fdt_setup_simplefb_node(blob, off, fb_base, xsize, ysize, in fdt_simplefb_configure_node()
53 int fdt_simplefb_add_node(void *blob) in fdt_simplefb_add_node() argument
59 off = fdt_add_subnode(blob, 0, "framebuffer"); in fdt_simplefb_add_node()
63 ret = fdt_setprop(blob, off, "status", disabled, sizeof(disabled)); in fdt_simplefb_add_node()
67 ret = fdt_setprop(blob, off, "compatible", compat, sizeof(compat)); in fdt_simplefb_add_node()
71 return fdt_simplefb_configure_node(blob, off); in fdt_simplefb_add_node()
80 static int fdt_simplefb_enable_existing_node(void *blob) in fdt_simplefb_enable_existing_node() argument
88 return fdt_simplefb_configure_node(blob, off); in fdt_simplefb_enable_existing_node()
92 int fdt_simplefb_enable_and_mem_rsv(void *blob) in fdt_simplefb_enable_and_mem_rsv() argument
[all …]
A Dfdt_support.c474 err = fdt_check_header(blob); in fdt_fixup_memory_banks()
526 err = fdt_check_header(blob); in fdt_set_usable_memory()
639 err = fdt_check_header(blob); in fdt_record_loadable()
678 if (!blob) in fdt_shrink_to_minimum()
685 fdt_del_mem_rsv(blob, i); in fdt_shrink_to_minimum()
710 ret = fdt_add_mem_rsv(blob, map_to_sysmem(blob), actualsize); in fdt_shrink_to_minimum()
1060 fdt_del_node(blob, off); in fdt_del_node_and_alias()
2041 const void *blob = *blobp; in fdt_valid() local
2044 if (!blob) { in fdt_valid()
2059 if (fdt_version(blob) < in fdt_valid()
[all …]
/u-boot/arch/x86/cpu/quark/
A Ddram.c49 const void *blob = gd->fdt_blob; in mrc_configure_params() local
53 node = fdtdec_next_compatible(blob, 0, COMPAT_INTEL_QRK_MRC); in mrc_configure_params()
78 mrc_flags = fdtdec_get_int(blob, node, "flags", 0); in mrc_configure_params()
89 mrc_params->channel_enables = fdtdec_get_int(blob, node, in mrc_configure_params()
91 mrc_params->channel_width = fdtdec_get_int(blob, node, in mrc_configure_params()
95 mrc_params->refresh_rate = fdtdec_get_int(blob, node, in mrc_configure_params()
97 mrc_params->sr_temp_range = fdtdec_get_int(blob, node, in mrc_configure_params()
99 mrc_params->ron_value = fdtdec_get_int(blob, node, in mrc_configure_params()
101 mrc_params->rtt_nom_value = fdtdec_get_int(blob, node, in mrc_configure_params()
103 mrc_params->rd_odt_value = fdtdec_get_int(blob, node, in mrc_configure_params()
[all …]
/u-boot/board/CZ.NIC/turris_omnia/
A Dturris_omnia.c799 disable_sata_node(blob); in fixup_msata_port_nodes()
802 disable_pcie_node(blob, 0); in fixup_msata_port_nodes()
828 disable_pcie_node(blob, 2); in fixup_wwan_port_nodes()
848 ret = fdt_increase_size(blob, 128); in fixup_mcu_gpio_in_pcie_nodes()
894 ret = fdt_increase_size(blob, 64); in fixup_mcu_gpio_in_eth_wan_node()
920 int board_fix_fdt(void *blob) in board_fix_fdt() argument
934 fixup_msata_port_nodes(blob); in board_fix_fdt()
935 fixup_wwan_port_nodes(blob); in board_fix_fdt()
1101 fixup_spi_nor_partitions(blob); in ft_board_setup()
1102 fixup_msata_port_nodes(blob); in ft_board_setup()
[all …]

Completed in 737 milliseconds

12345678910>>...22