Home
last modified time | relevance | path

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

12345678910>>...43

/openbmc/u-boot/arch/x86/cpu/baytrail/
H A Dfsp_configs.c35 const void *blob = gd->fdt_blob; in update_fsp_configs() local
125 node = fdtdec_next_compatible(blob, node, in update_fsp_configs()
131 mem->dram_speed = fdtdec_get_int(blob, node, in update_fsp_configs()
134 mem->dram_type = fdtdec_get_int(blob, node, in update_fsp_configs()
141 mem->dimm_width = fdtdec_get_int(blob, node, in update_fsp_configs()
153 mem->dimm_tcl = fdtdec_get_int(blob, node, in update_fsp_configs()
157 mem->dimm_twr = fdtdec_get_int(blob, node, in update_fsp_configs()
159 mem->dimm_twtr = fdtdec_get_int(blob, node, in update_fsp_configs()
161 mem->dimm_trrd = fdtdec_get_int(blob, node, in update_fsp_configs()
163 mem->dimm_trtp = fdtdec_get_int(blob, node, in update_fsp_configs()
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/
H A Dfdt.c426 ft_fixup_l2cache(blob); in ft_fixup_cache()
639 ft_qe_setup(blob);
640 ft_fixup_qe_snum(blob);
676 ft_fixup_num_cores(blob);
679 ft_fixup_cache(blob);
685 ft_fixup_dpaa_clks(blob);
691 fdt_fixup_bportals(blob);
699 fdt_fixup_qportals(blob);
703 ft_srio_setup(blob);
729 fdt_fixup_usb(blob);
[all …]
/openbmc/u-boot/arch/arm/cpu/armv8/fsl-layerscape/
H A Dfdt.c38 void ft_fixup_cpu(void *blob) in ft_fixup_cpu() argument
64 fdt_del_node(blob, off); in ft_fixup_cpu()
100 fdt_del_node(blob, node); in ft_fixup_cpu()
418 fdt_fixup_kaslr(blob); in ft_cpu_setup()
427 ft_fixup_cpu(blob); in ft_cpu_setup()
439 ft_pci_setup(blob, bd); in ft_cpu_setup()
443 fdt_fixup_esdhc(blob, bd); in ft_cpu_setup()
447 fdt_fixup_bportals(blob); in ft_cpu_setup()
448 fdt_fixup_qportals(blob); in ft_cpu_setup()
460 fdt_fixup_gic(blob); in ft_cpu_setup()
[all …]
H A Dicid.c60 ret = fdt_setprop(blob, off, "iommus", in fdt_set_iommu_prop()
70 int fdt_fixup_icid_tbl(void *blob, int smmu_ph, in fdt_fixup_icid_tbl() argument
79 off = fdt_node_offset_by_compat_reg(blob, in fdt_fixup_icid_tbl()
83 err = fdt_set_iommu_prop(blob, off, smmu_ph, in fdt_fixup_icid_tbl()
142 void fdt_fixup_fman_icids(void *blob, int smmu_ph) in fdt_fixup_fman_icids() argument
156 int fdt_get_smmu_phandle(void *blob) in fdt_get_smmu_phandle() argument
167 smmu_ph = fdt_get_phandle(blob, noff); in fdt_get_smmu_phandle()
169 smmu_ph = fdt_create_phandle(blob, noff); in fdt_get_smmu_phandle()
179 void fdt_fixup_icid(void *blob) in fdt_fixup_icid() argument
183 smmu_ph = fdt_get_smmu_phandle(blob); in fdt_fixup_icid()
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc8xxx/
H A Dfdt.c33 fdt_delprop(blob, off, "cpu-handle"); in ft_del_cpuhandle()
42 void ft_fixup_num_cores(void *blob) { in ft_fixup_num_cores() argument
54 int ph = fdt_get_phandle(blob, off); in ft_fixup_num_cores()
58 fdt_del_node(blob, off); in ft_fixup_num_cores()
95 static inline void ft_disable_rman(void *blob) in ft_disable_rman() argument
106 static inline void ft_disable_rmu(void *blob) in ft_disable_rmu() argument
117 void ft_srio_setup(void *blob) in ft_srio_setup() argument
138 ft_disable_srio_port(blob, srio_off, 1); in ft_srio_setup()
142 ft_disable_srio_port(blob, srio_off, 2); in ft_srio_setup()
148 ft_disable_rman(blob); in ft_srio_setup()
[all …]
/openbmc/u-boot/arch/x86/cpu/braswell/
H A Dfsp_configs.c49 const void *blob = gd->fdt_blob; in update_fsp_configs() local
63 node = fdt_node_offset_by_compatible(blob, node, in update_fsp_configs()
81 memory_upd->aperture_size = fdtdec_get_int(blob, node, in update_fsp_configs()
83 memory_upd->gtt_size = fdtdec_get_int(blob, node, in update_fsp_configs()
87 memory_upd->enable_dvfs = fdtdec_get_bool(blob, node, in update_fsp_configs()
89 memory_upd->memory_type = fdtdec_get_int(blob, node, in update_fsp_configs()
94 node = fdt_node_offset_by_compatible(blob, node, in update_fsp_configs()
102 silicon_upd->sdcard_mode = fdtdec_get_int(blob, node, in update_fsp_configs()
116 silicon_upd->lpe_mode = fdtdec_get_int(blob, node, in update_fsp_configs()
147 silicon_upd->emmc_mode = fdtdec_get_int(blob, node, in update_fsp_configs()
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc83xx/
H A Dfdt.c14 extern void ft_qe_setup(void *blob);
22 void fdt_fixup_muram (void *blob) in fdt_fixup_muram() argument
33 void ft_cpu_setup(void *blob, bd_t *bd) in ft_cpu_setup() argument
45 fdt_fixup_crypto_node(blob, 0); in ft_cpu_setup()
50 fdt_fixup_crypto_node(blob, 0x0204); in ft_cpu_setup()
72 path = fdt_path_offset(blob, prop); in ft_cpu_setup()
85 path = fdt_path_offset(blob, prop); in ft_cpu_setup()
106 do_fixup_by_compat_u32(blob, "fsl,soc", in ft_cpu_setup()
108 do_fixup_by_compat_u32(blob, "fsl,soc", in ft_cpu_setup()
115 ft_qe_setup(blob); in ft_cpu_setup()
[all …]
/openbmc/linux/drivers/media/test-drivers/visl/
H A Dvisl-debugfs.c48 blob = kzalloc(sizeof(*blob), GFP_KERNEL); in visl_trace_bitstream()
49 if (!blob) in visl_trace_bitstream()
52 blob->blob.data = vzalloc(data_sz); in visl_trace_bitstream()
53 if (!blob->blob.data) in visl_trace_bitstream()
56 blob->blob.size = data_sz; in visl_trace_bitstream()
59 memcpy(blob->blob.data, vaddr, data_sz); in visl_trace_bitstream()
62 &blob->blob); in visl_trace_bitstream()
75 vfree(blob->blob.data); in visl_trace_bitstream()
77 kfree(blob); in visl_trace_bitstream()
92 vfree(blob->blob.data); in visl_debugfs_clear_bitstream()
[all …]
/openbmc/u-boot/lib/
H A Dfdtdec.c134 na = fdt_address_cells(blob, parent); in fdtdec_get_addr_size_auto_parent()
140 ns = fdt_size_cells(blob, parent); in fdtdec_get_addr_size_auto_parent()
161 parent = fdt_parent_offset(blob, node); in fdtdec_get_addr_size_auto_noparent()
350 blob, node, compat_names[id])) in fdtdec_next_compatible_subnode()
366 node = fdt_path_offset(blob, str); in fdtdec_next_alias()
456 fdt_get_name(blob, node, NULL), in fdtdec_add_aliases_for_id()
582 if (!blob) in fdtdec_get_chosen_prop()
595 return fdt_path_offset(blob, prop); in fdtdec_get_chosen_node()
781 fdt_get_name(blob, src_node, in fdtdec_parse_phandle_with_args()
795 fdt_get_name(blob, node, in fdtdec_parse_phandle_with_args()
[all …]
/openbmc/u-boot/include/
H A Dfdtdec.h237 int fdtdec_next_alias(const void *blob, const char *name,
251 enum fdt_compat_id fdtdec_lookup(const void *blob, int node);
265 int fdtdec_next_compatible(const void *blob, int node,
282 int fdtdec_next_compatible_subnode(const void *blob, int node,
383 fdt_addr_t fdtdec_get_addr(const void *blob, int node,
411 fdt_addr_t fdtdec_get_addr_size(const void *blob, int node,
441 int fdtdec_get_pci_vendev(const void *blob, int node,
520 int fdtdec_get_is_enabled(const void *blob, int node);
702 int fdtdec_get_int_array_count(const void *blob, int node,
721 const u32 *fdtdec_locate_array(const void *blob, int node,
[all …]
H A Dfdt_support.h124 void fsl_fdt_fixup_dr_usb(void *blob, bd_t *bd);
170 int ft_board_setup(void *blob, bd_t *bd);
178 void ft_board_setup_ex(void *blob, bd_t *bd);
179 void ft_cpu_setup(void *blob, bd_t *bd);
180 void ft_pci_setup(void *blob, bd_t *bd);
192 int ft_system_setup(void *blob, bd_t *bd);
206 int fdt_fixup_nor_flash_size(void *blob);
225 int fdt_alloc_phandle(void *blob);
284 int arch_fixup_memory_node(void *blob);
308 int fdt_update_ethernet_dt(void *blob);
[all …]
/openbmc/u-boot/arch/arm/cpu/armv7/ls102xa/
H A Dfdt.c73 void ft_cpu_setup(void *blob, bd_t *bd) in ft_cpu_setup() argument
86 fdt_fixup_crypto_node(blob, 0); in ft_cpu_setup()
99 fdt_setprop(blob, off, "clock-frequency", &val, 4); in ft_cpu_setup()
100 off = fdt_node_offset_by_prop_value(blob, off, in ft_cpu_setup()
104 do_fixup_by_prop_u32(blob, "device_type", "soc", in ft_cpu_setup()
107 ft_fixup_enet_phy_connect_type(blob); in ft_cpu_setup()
110 do_fixup_by_compat_u32(blob, "fsl,16550-FIFO64", in ft_cpu_setup()
114 sysclk_path = fdt_get_alias(blob, "sysclk"); in ft_cpu_setup()
141 fdt_fixup_esdhc(blob, bd); in ft_cpu_setup()
158 do_fixup_by_compat_u32(blob, "fsl, flexcan-v1.0", in ft_cpu_setup()
[all …]
/openbmc/u-boot/drivers/pci/
H A Dpcie_layerscape_fixup.c94 nodeoffset = fdt_node_offset_by_compat_reg(blob, in fdt_pcie_set_msi_map_entry()
149 nodeoffset = fdt_node_offset_by_compat_reg(blob, in fdt_pcie_set_iommu_map_entry()
178 static void fdt_fixup_pcie(void *blob) in fdt_fixup_pcie() argument
212 fdt_pcie_set_msi_map_entry(blob, pcie, bdf >> 8, in fdt_fixup_pcie()
239 off = fdt_node_offset_by_compat_reg(blob, in ft_pcie_rc_fix()
269 ft_pcie_ep_fix(blob, pcie); in ft_pcie_ls_setup()
270 ft_pcie_rc_fix(blob, pcie); in ft_pcie_ls_setup()
274 void ft_pci_setup(void *blob, bd_t *bd) in ft_pci_setup() argument
279 ft_pcie_ls_setup(blob, pcie); in ft_pci_setup()
282 fdt_fixup_pcie(blob); in ft_pci_setup()
[all …]
/openbmc/linux/drivers/gpu/drm/
H A Ddrm_property.c535 drm_mode_object_unregister(blob->dev, &blob->base); in drm_property_free_blob()
537 kvfree(blob); in drm_property_free_blob()
565 if (!blob) in drm_property_create_blob()
571 blob->data = (void *)blob + sizeof(*blob); in drm_property_create_blob()
590 return blob; in drm_property_create_blob()
602 if (!blob) in drm_property_blob_put()
634 return blob; in drm_property_blob_get()
659 return blob; in drm_property_lookup_blob()
765 if (!blob) in drm_mode_getblob_ioctl()
831 if (!blob) in drm_mode_destroyblob_ioctl()
[all …]
/openbmc/u-boot/drivers/qe/
H A Dfdt.c21 void fdt_fixup_qe_firmware(void *blob) in fdt_fixup_qe_firmware() argument
30 node = fdt_path_offset(blob, "/qe"); in fdt_fixup_qe_firmware()
35 node = fdt_add_subnode(blob, node, "firmware"); in fdt_fixup_qe_firmware()
39 ret = fdt_setprop(blob, node, "extended-modes", in fdt_fixup_qe_firmware()
56 fdt_del_node(blob, node); in fdt_fixup_qe_firmware()
59 void ft_qe_setup(void *blob) in ft_qe_setup() argument
65 do_fixup_by_compat_u32(blob, "fsl,qe", in ft_qe_setup()
67 do_fixup_by_compat_u32(blob, "fsl,qe", in ft_qe_setup()
69 do_fixup_by_compat_u32(blob, "fsl,qe", in ft_qe_setup()
71 do_fixup_by_compat_u32(blob, "fsl,qe-gtm", in ft_qe_setup()
[all …]
/openbmc/u-boot/arch/arm/mach-socfpga/
H A Dpinmux_arria10.c42 child = fdt_first_subnode(blob, node); in do_pinctrl_pins()
47 node_name = fdt_get_name(blob, child, &len); in do_pinctrl_pins()
51 return do_pinctr_pin(blob, child, node_name); in do_pinctrl_pins()
53 child = fdt_next_subnode(blob, child); in do_pinctrl_pins()
58 node_name = fdt_get_name(blob, child, &len); in do_pinctrl_pins()
64 int config_dedicated_pins(const void *blob) in config_dedicated_pins() argument
68 node = fdtdec_next_compatible(blob, 0, in config_dedicated_pins()
73 if (do_pinctrl_pins(blob, node, "dedicated_cfg")) in config_dedicated_pins()
76 if (do_pinctrl_pins(blob, node, "dedicated")) in config_dedicated_pins()
86 node = fdtdec_next_compatible(blob, 0, in config_pins()
[all …]
/openbmc/u-boot/common/
H A Dfdt_support.c430 err = fdt_check_header(blob); in fdt_fixup_memory_banks()
566 err = fdt_check_header(blob); in fdt_record_loadable()
607 if (!blob) in fdt_shrink_to_minimum()
610 total = fdt_num_mem_rsv(blob); in fdt_shrink_to_minimum()
613 if (addr == (uintptr_t)blob) { in fdt_shrink_to_minimum()
614 fdt_del_mem_rsv(blob, i); in fdt_shrink_to_minimum()
637 ret = fdt_add_mem_rsv(blob, map_to_sysmem(blob), actualsize); in fdt_shrink_to_minimum()
912 fdt_get_name(blob, noff, 0), in fdt_fixup_mtdparts()
935 fdt_del_node(blob, off); in fdt_del_node_and_alias()
938 fdt_delprop(blob, off, alias); in fdt_del_node_and_alias()
[all …]
/openbmc/u-boot/board/freescale/mpc8569mds/
H A Dmpc8569mds.c313 off = fdt_path_offset(blob, alias); in fdt_board_disable_serial()
369 fdt_board_disable_serial(blob, bd, "serial1"); in fdt_board_fixup_qe_uart()
464 fdt_setprop(blob, off, "status", status, in fdt_board_fixup_esdhc()
476 fdt_delprop(blob, off, "sdhci,1-bit-only"); in fdt_board_fixup_esdhc()
517 int ft_board_setup(void *blob, bd_t *bd) in ft_board_setup() argument
537 err = fdt_fixup_phy_connection(blob, nodeoff, in ft_board_setup()
558 off = fdt_node_offset_by_phandle(blob, *ph); in ft_board_setup()
575 ft_cpu_setup(blob, bd); in ft_board_setup()
579 fdt_board_fixup_esdhc(blob, bd); in ft_board_setup()
580 fdt_board_fixup_qe_uart(blob, bd); in ft_board_setup()
[all …]
/openbmc/u-boot/board/freescale/common/
H A Dcds_pci_ft.c12 static void cds_pci_fixup(void *blob) in cds_pci_fixup() argument
20 node = fdt_path_offset(blob, "/aliases"); in cds_pci_fixup()
22 path = fdt_getprop(blob, node, "pci0", NULL); in cds_pci_fixup()
24 node = fdt_path_offset(blob, path); in cds_pci_fixup()
26 map = fdt_getprop_w(blob, node, "interrupt-map", &len); in cds_pci_fixup()
33 cells = fdt_getprop_u32_default(blob, path, "#address-cells", 1); in cds_pci_fixup()
39 piccells = (u32 *)fdt_getprop(blob, off, "#address-cells", NULL); in cds_pci_fixup()
65 int ft_board_setup(void *blob, bd_t *bd) in ft_board_setup() argument
67 ft_cpu_setup(blob, bd); in ft_board_setup()
69 ft_pci_setup(blob, bd); in ft_board_setup()
[all …]
/openbmc/u-boot/arch/powerpc/cpu/mpc86xx/
H A Dfdt.c11 extern void ft_fixup_num_cores(void *blob);
12 extern void ft_srio_setup(void *blob);
14 void ft_cpu_setup(void *blob, bd_t *bd) in ft_cpu_setup() argument
21 do_fixup_by_prop_u32(blob, "device_type", "cpu", 4, in ft_cpu_setup()
23 do_fixup_by_prop_u32(blob, "device_type", "cpu", 4, in ft_cpu_setup()
25 do_fixup_by_prop_u32(blob, "device_type", "cpu", 4, in ft_cpu_setup()
27 do_fixup_by_prop_u32(blob, "device_type", "soc", 4, in ft_cpu_setup()
33 do_fixup_by_compat_u32(blob, "ns16550", in ft_cpu_setup()
39 off = fdt_add_mem_rsv(blob, bootpg, (u64)4096); in ft_cpu_setup()
43 ft_fixup_num_cores(blob); in ft_cpu_setup()
[all …]
/openbmc/u-boot/drivers/misc/
H A Dfsl_portals.c126 dev_off = fdt_path_offset(blob, handle); in fdt_qportal()
144 dev_handle = fdt_alloc_phandle(blob); in fdt_qportal()
145 ret = fdt_set_phandle(blob, dev_off, in fdt_qportal()
167 ret = fdt_setprop(blob, childoff, in fdt_qportal()
172 ret = fdt_setprop(blob, childoff, in fdt_qportal()
182 ret = fdt_del_node(blob, childoff); in fdt_qportal()
189 void fdt_fixup_qportals(void *blob) in fdt_fixup_qportals() argument
266 err = fdt_qportal(blob, off, i, name, in fdt_fixup_qportals()
295 fdt_get_name(blob, off, NULL), in fdt_fixup_qportals()
305 void fdt_fixup_bportals(void *blob) in fdt_fixup_bportals() argument
[all …]
/openbmc/u-boot/arch/arm/mach-tegra/tegra20/
H A Demc.c78 struct emc_ctlr *emc_get_controller(const void *blob) in emc_get_controller() argument
85 addr = fdtdec_get_addr(blob, node, "reg"); in emc_get_controller()
139 offset = fdt_next_node(blob, offset, &depth); in find_emc_tables()
146 if (strcmp("emc-tables", fdt_get_name(blob, offset, NULL))) in find_emc_tables()
149 if (fdtdec_get_int(blob, offset, "nvidia,ram-code", -1) in find_emc_tables()
194 *emcp = (struct emc_ctlr *)fdtdec_get_addr(blob, node, "reg"); in decode_emc()
201 node = find_emc_tables(blob, node, ram_code & 3); in decode_emc()
209 node = fdtdec_next_compatible_subnode(blob, node, in decode_emc()
232 fdt_get_name(blob, node, NULL)); in decode_emc()
240 int tegra_set_emc(const void *blob, unsigned rate) in tegra_set_emc() argument
[all …]
/openbmc/u-boot/arch/x86/cpu/quark/
H A Ddram.c44 const void *blob = gd->fdt_blob; in mrc_configure_params() local
48 node = fdtdec_next_compatible(blob, 0, COMPAT_INTEL_QRK_MRC); in mrc_configure_params()
73 mrc_flags = fdtdec_get_int(blob, node, "flags", 0); in mrc_configure_params()
84 mrc_params->channel_enables = fdtdec_get_int(blob, node, in mrc_configure_params()
86 mrc_params->channel_width = fdtdec_get_int(blob, node, in mrc_configure_params()
90 mrc_params->refresh_rate = fdtdec_get_int(blob, node, in mrc_configure_params()
92 mrc_params->sr_temp_range = fdtdec_get_int(blob, node, in mrc_configure_params()
94 mrc_params->ron_value = fdtdec_get_int(blob, node, in mrc_configure_params()
96 mrc_params->rtt_nom_value = fdtdec_get_int(blob, node, in mrc_configure_params()
98 mrc_params->rd_odt_value = fdtdec_get_int(blob, node, in mrc_configure_params()
[all …]
/openbmc/u-boot/drivers/net/fm/
H A Dfdt.c17 void fdt_fixup_fman_firmware(void *blob) in fdt_fixup_fman_firmware() argument
28 fmnode = fdt_node_offset_by_compatible(blob, -1, "fsl,fman"); in fdt_fixup_fman_firmware()
72 rc = fdt_increase_size(blob, length); in fdt_fixup_fman_firmware()
80 fwnode = fdt_add_subnode(blob, fmnode, "fman-firmware"); in fdt_fixup_fman_firmware()
83 fdt_get_path(blob, fmnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
88 rc = fdt_setprop_string(blob, fwnode, "compatible", in fdt_fixup_fman_firmware()
92 fdt_get_path(blob, fwnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
97 phandle = fdt_create_phandle(blob, fwnode); in fdt_fixup_fman_firmware()
100 fdt_get_path(blob, fwnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
108 fdt_get_path(blob, fwnode, s, sizeof(s)); in fdt_fixup_fman_firmware()
[all …]
/openbmc/u-boot/board/freescale/p1010rdb/
H A Dp1010rdb.c453 ft_cpu_setup(blob, bd); in ft_board_setup()
470 fdt_del_flexcan(blob); in ft_board_setup()
476 fdt_del_ifc(blob); in ft_board_setup()
478 fdt_del_sdhc(blob); in ft_board_setup()
481 fdt_del_tdm(blob); in ft_board_setup()
482 fdt_del_spi_slic(blob); in ft_board_setup()
484 fdt_del_flexcan(blob); in ft_board_setup()
485 fdt_del_spi_flash(blob); in ft_board_setup()
486 fdt_disable_uart1(blob); in ft_board_setup()
493 fdt_del_tdm(blob); in ft_board_setup()
[all …]

12345678910>>...43