int board_late_init(void) { #ifdef CONFIG_CMD_BMODE if (board_type == BOARD_IS_RIOTBOARD) add_board_boot_modes(riotboard_boot_modes); else if (board_type == BOARD_IS_RIOTBOARD) add_board_boot_modes(marsboard_boot_modes); #endif return 0; }
int board_late_init(void) { add_board_boot_modes(board_boot_modes); setenv("board_name", "xpress"); return 0; }
int misc_init_r(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif return 0; }
int board_init(void) { /* address of boot parameters */ gd->bd->bi_boot_params = CONFIG_SYS_SDRAM_BASE + 0x100; #ifdef CONFIG_VIDEO_IPUV3 setup_display(); #endif #ifdef CONFIG_SYS_I2C setup_i2c(0, CONFIG_SYS_I2C_SPEED, 0x7f, &i2c_pad_info0); setup_i2c(1, CONFIG_SYS_I2C_SPEED, 0x7f, &i2c_pad_info1); setup_i2c(2, CONFIG_SYS_I2C_SPEED, 0x7f, &i2c_pad_info2); #endif #ifdef CONFIG_DWC_AHSATA setup_sata(); #endif #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_USB_EHCI_MX6 imx_iomux_v3_setup_multiple_pads( usb_otg_pads, ARRAY_SIZE(usb_otg_pads)); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_VIDEO_IPUV3 /* We need at least 200ms between power on and backlight on * as per specifications from CHI MEI */ mdelay(250); /* enable backlight PWM 1 */ pwm_init(0, 0, 0); /* duty cycle 5000000ns, period: 5000000ns */ pwm_config(0, 5000000, 5000000); /* Backlight Power */ gpio_direction_output(LVDS_BACKLIGHT_GP, 1); pwm_enable(0); #endif /* board specific pmic init */ pmic_init(); return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif setenv("board_name", BOARD_NAME); return 0; }
int board_late_init(void) { setup_i2c(1); power_init(); #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif return 0; }
int misc_init_r(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_PREBOOT preboot_keys(); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_env_init(); #endif return 0; }
int board_late_init(void) { char buf[10]; #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif snprintf(buf, sizeof(buf), "%d", get_board_rev()); env_set("board_rev", buf); return 0; }
int misc_init_r(void) { #ifdef CONFIG_PREBOOT preboot_keys(); #endif #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif setenv_hex("reset_cause", get_imx_reset_cause()); return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG setenv("board_name", "EVK"); setenv("board_rev", "14X14"); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_init(); #endif set_wdog_reset((struct wdog_regs *)WDOG1_BASE_ADDR); return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_init(); #endif imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads)); set_wdog_reset((struct wdog_regs *)WDOG1_BASE_ADDR); return 0; }
int board_late_init(void) { // Make sure we enable ECSPI3 clock int reg; struct mxc_ccm_reg *mxc_ccm = (struct mxc_ccm_reg *)CCM_BASE_ADDR; reg = readl(&mxc_ccm->CCGR1); reg |= MXC_CCM_CCGR1_ECSPI3S_MASK; writel(reg, &mxc_ccm->CCGR1); #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG setenv("board_name", "EVK"); if (is_mx6ul_9x9_evk()) setenv("board_rev", "9X9"); else setenv("board_rev", "14X14"); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG setenv("board_name", "SABRESD"); if (is_cpu_type(MXC_CPU_MX6Q) || is_cpu_type(MXC_CPU_MX6D)) setenv("board_rev", "MX6Q"); else if (is_cpu_type(MXC_CPU_MX6DL) || is_cpu_type(MXC_CPU_MX6SOLO)) setenv("board_rev", "MX6DL"); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG env_set("board_name", "SABREAUTO"); if (is_mx6dqp()) env_set("board_rev", "MX6QP"); else if (is_mx6dq()) env_set("board_rev", "MX6Q"); else if (is_mx6sdl()) env_set("board_rev", "MX6DL"); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG if (is_mx6dq()) setenv("board_rev", "MX6Q"); else setenv("board_rev", "MX6DL"); if (is_revc1()) setenv("board_name", "C1"); else setenv("board_name", "B1"); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_PFUZE100_PMIC_I2C int ret = 0; ret = setup_pmic_voltages(); if (ret) return -1; #endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_init(); #endif return 0; }
int board_late_init(void) { int ret = 0; #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_I2C_MXC setup_i2c(1, CONFIG_SYS_I2C_SPEED, CONFIG_SYS_I2C_SLAVE, &i2c_pad_info1); ret = setup_pmic_voltages(); if (ret) return -1; #endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_env_init(); #endif return 0; }
int board_late_init(void) { int minc, maxc; if (get_cpu_temp_grade(&minc, &maxc) != TEMP_COMMERCIAL) env_set("variant", "-wifi"); #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_CMD_USB_SDP if (is_boot_from_usb()) { printf("Serial Downloader recovery mode, using sdp command\n"); env_set("bootdelay", "0"); env_set("bootcmd", "sdp 0"); } #endif /* CONFIG_CMD_USB_SDP */ return 0; }
int board_late_init(void) { // int ret = 0; #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif //#ifdef CONFIG_SYS_I2C_MXC // setup_i2c(1, CONFIG_SYS_I2C_SPEED, // 0x7f, &i2c_pad_info1); // ret = setup_pmic_voltages(); // if (ret) // return -1; //#endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_env_init(); #endif return 0; }
int board_late_init(void) { #ifdef CONFIG_CMD_BMODE add_board_boot_modes(board_boot_modes); #endif #ifdef CONFIG_PFUZE3000_PMIC_I2C int ret = 0; ret = setup_pmic_voltages(); if (ret) return ret; #endif #ifdef CONFIG_ENV_IS_IN_MMC board_late_mmc_init(); #endif imx_iomux_v3_setup_multiple_pads(wdog_pads, ARRAY_SIZE(wdog_pads)); set_wdog_reset((struct wdog_regs *)WDOG1_BASE_ADDR); return 0; }
int misc_init_r(void) { preboot_keys(); add_board_boot_modes(board_boot_modes); return 0; }
int misc_init_r(void) { add_board_boot_modes(board_boot_modes); return 0; }