Lines Matching +full:imx53 +full:- +full:iim

5  * SPDX-License-Identifier:	GPL-2.0+
10 #include <asm/arch/imx-regs.h>
14 #include <asm/arch/iomux-mx53.h>
17 #include <asm/mach-imx/mx5_video.h>
40 * U-Boot relocator place U-Boot into valid memory, that is, at the in get_effective_memsize()
42 * like so, U-Boot would be placed at the address of the first DRAM in get_effective_memsize()
43 * bank + total DRAM size - sizeof(uboot), which in the setup where in get_effective_memsize()
45 * U-Boot into invalid memory area close to the end of the first in get_effective_memsize()
56 gd->ram_size = mx53_dram_size[0] + mx53_dram_size[1]; in dram_init()
63 gd->bd->bi_dram[0].start = PHYS_SDRAM_1; in dram_init_banksize()
64 gd->bd->bi_dram[0].size = mx53_dram_size[0]; in dram_init_banksize()
66 gd->bd->bi_dram[1].start = PHYS_SDRAM_2; in dram_init_banksize()
67 gd->bd->bi_dram[1].size = mx53_dram_size[1]; in dram_init_banksize()
74 struct iim_regs *iim = (struct iim_regs *)IMX_IIM_BASE; in get_board_rev() local
75 struct fuse_bank *bank = &iim->bank[0]; in get_board_rev()
77 (struct fuse_bank0_regs *)bank->fuse_regs; in get_board_rev()
79 int rev = readl(&fuse->gp[6]); in get_board_rev()
142 struct fsl_esdhc_cfg *cfg = (struct fsl_esdhc_cfg *)mmc->priv; in board_mmc_getcd()
150 if (cfg->esdhc_base == MMC_SDHC1_BASE_ADDR) in board_mmc_getcd()
210 return -EINVAL; in board_mmc_init()
247 return -ENODEV; in power_init()
249 env_set("fdt_file", "imx53-qsb.dtb"); in power_init()
290 return -ENODEV; in power_init()
292 env_set("fdt_file", "imx53-qsrb.dtb"); in power_init()
341 return -1; in power_init()
373 * Use always serial for U-Boot console
382 gd->bd->bi_boot_params = PHYS_SDRAM_1 + 0x100; in board_init()