Lines Matching refs:blob
90 void ft_cpu_setup(void *blob, struct bd_info *bd) in ft_cpu_setup() argument
103 fdt_fixup_crypto_node(blob, 0); in ft_cpu_setup()
109 fdt_fixup_crypto_node(blob, sec_in32(&sec->secvid_ms)); in ft_cpu_setup()
113 off = fdt_node_offset_by_prop_value(blob, -1, "device_type", "cpu", 4); in ft_cpu_setup()
116 fdt_setprop(blob, off, "clock-frequency", &val, 4); in ft_cpu_setup()
117 off = fdt_node_offset_by_prop_value(blob, off, in ft_cpu_setup()
121 do_fixup_by_prop_u32(blob, "device_type", "soc", in ft_cpu_setup()
124 ft_fixup_enet_phy_connect_type(blob); in ft_cpu_setup()
127 do_fixup_by_compat_u32(blob, "fsl,16550-FIFO64", in ft_cpu_setup()
131 sysclk_path = fdt_get_alias(blob, "sysclk"); in ft_cpu_setup()
133 do_fixup_by_path_u32(blob, sysclk_path, "clock-frequency", in ft_cpu_setup()
135 do_fixup_by_compat_u32(blob, "fsl,qoriq-sysclk-2.0", in ft_cpu_setup()
149 off = fdt_add_mem_rsv(blob, CONFIG_SYS_TEXT_BASE - UBOOT_HEAD_LEN, in ft_cpu_setup()
158 fdt_fixup_esdhc(blob, bd); in ft_cpu_setup()
167 do_fixup_by_compat_u32(blob, "fsl, gianfar-ptp-timer", in ft_cpu_setup()
175 do_fixup_by_compat_u32(blob, "fsl, flexcan-v1.0", in ft_cpu_setup()
178 do_fixup_by_compat_u32(blob, "fsl, flexcan-v1.0", in ft_cpu_setup()
181 do_fixup_by_compat_u32(blob, "fsl, ls1021a-flexcan", in ft_cpu_setup()
185 off = fdt_node_offset_by_compat_reg(blob, FSL_IFC_COMPAT, in ft_cpu_setup()
187 fdt_set_node_status(blob, off, FDT_STATUS_DISABLED, 0); in ft_cpu_setup()
189 off = fdt_node_offset_by_compat_reg(blob, FSL_QSPI_COMPAT, in ft_cpu_setup()
191 fdt_set_node_status(blob, off, FDT_STATUS_DISABLED, 0); in ft_cpu_setup()
192 off = fdt_node_offset_by_compat_reg(blob, FSL_DSPI_COMPAT, in ft_cpu_setup()
194 fdt_set_node_status(blob, off, FDT_STATUS_DISABLED, 0); in ft_cpu_setup()