Lines Matching +full:imx7 +full:- +full:reset
1 // SPDX-License-Identifier: GPL-2.0+
3 * Copyright (C) 2016-2018 Toradex AG
8 #include <asm/arch/imx-regs.h>
9 #include <asm/arch/mx7-pins.h>
12 #include <asm/mach-imx/iomux-v3.h>
28 #include <usb/ehci-ci.h>
29 #include "../common/tdx-common.h"
52 gd->ram_size = get_ram_size((void *)PHYS_SDRAM, imx_ddr_size()); in dram_init()
216 clrsetbits_le32(&iomuxc_gpr_regs->gpr[1], in setup_fec()
221 clrsetbits_le32(&iomuxc_gpr_regs->gpr[1], in setup_fec()
231 if (phydev->drv->config) in board_phy_config()
232 phydev->drv->config(phydev); in board_phy_config()
247 gd->bd->bi_boot_params = PHYS_SDRAM + 0x100; in board_init()
263 gpio_request(USB_CDET_GPIO, "usb-cdet-gpio"); in board_init()
313 /* Use PMIC to reset, set REPWRTIM to 0 and REPWRON to 1 */ in reset_cpu()
318 * Re-power factor detection on PMIC side is not instant. 1ms in reset_cpu()
319 * proved to be enough time until reset takes effect. in reset_cpu()
327 printf("Model: Toradex Colibri iMX7%c\n", in checkboard()
338 { "fsl,imx7d-gpmi-nand", MTD_DEV_TYPE_NAND, }, /* NAND flash */ in ft_board_setup()
339 { "fsl,imx6q-gpmi-nand", MTD_DEV_TYPE_NAND, }, in ft_board_setup()
363 return -ENODEV; in board_ehci_hcd_init()
369 return -EINVAL; in board_ehci_hcd_init()