1*83d290c5STom Rini /* SPDX-License-Identifier: GPL-2.0+ */ 2e379c039SHeiko Schocher /* 3b4b39a7eSHeiko Schocher * (C) Copyright 2015 4e379c039SHeiko Schocher * (C) Copyright 2014 5e379c039SHeiko Schocher * Heiko Schocher, DENX Software Engineering, hs@denx.de. 6e379c039SHeiko Schocher * 7e379c039SHeiko Schocher * Based on: 8e379c039SHeiko Schocher * Copyright (C) 2012 Freescale Semiconductor, Inc. 9e379c039SHeiko Schocher * 10e379c039SHeiko Schocher * Configuration settings for the Freescale i.MX6Q SabreSD board. 11e379c039SHeiko Schocher */ 12e379c039SHeiko Schocher #ifndef __ARISTAINETOS_CONFIG_H 13e379c039SHeiko Schocher #define __ARISTAINETOS_CONFIG_H 14e379c039SHeiko Schocher 157254d92eSHeiko Schocher #define CONFIG_SYS_BOARD_VERSION 1 165bc0543dSMario Six #define CONFIG_HOSTNAME "aristainetos" 177254d92eSHeiko Schocher #define CONFIG_BOARDNAME "aristainetos" 18e379c039SHeiko Schocher 19e379c039SHeiko Schocher #define CONFIG_MXC_UART_BASE UART5_BASE 2012ca05a3SSimon Glass #define CONSOLE_DEV "ttymxc4" 21e379c039SHeiko Schocher 22e379c039SHeiko Schocher #define CONFIG_FEC_XCV_TYPE RMII 23e379c039SHeiko Schocher 249627084cSHeiko Schocher #define CONFIG_SF_DEFAULT_BUS 3 252f6bb0a9SHeiko Schocher #define CONFIG_SF_DEFAULT_CS 0 26e379c039SHeiko Schocher 277254d92eSHeiko Schocher #define CONFIG_EXTRA_ENV_BOARD_SETTINGS \ 28b4b39a7eSHeiko Schocher "board_type=aristainetos7@1\0" \ 29b4b39a7eSHeiko Schocher "mtdids=nand0=gpmi-nand,nor0=spi3.0\0" \ 30b4b39a7eSHeiko Schocher "mtdparts=mtdparts=spi3.0:832k(u-boot),64k(env),64k(env-red)," \ 31b4b39a7eSHeiko Schocher "-(rescue-system);gpmi-nand:-(ubi)\0" \ 32b4b39a7eSHeiko Schocher "addmisc=setenv bootargs ${bootargs} consoleblank=0\0" \ 33b4b39a7eSHeiko Schocher "addmtd=setenv bootargs ${bootargs} ${mtdparts}\0" \ 34b4b39a7eSHeiko Schocher "ubiargs=setenv bootargs console=${console},${baudrate} " \ 359627084cSHeiko Schocher "ubi.mtd=0,2048 root=ubi0:rootfs rootfstype=ubifs\0 " \ 369627084cSHeiko Schocher "ubifs_load_fit=sf probe;ubi part ubi 2048;ubifsmount ubi:rootfs;" \ 379627084cSHeiko Schocher "ubifsload ${fit_addr_r} /boot/system.itb; " \ 389627084cSHeiko Schocher "imi ${fit_addr_r}\0 " 39e379c039SHeiko Schocher 40e379c039SHeiko Schocher #define ARISTAINETOS_USB_OTG_PWR IMX_GPIO_NR(4, 15) 41e379c039SHeiko Schocher #define ARISTAINETOS_USB_H1_PWR IMX_GPIO_NR(3, 31) 427254d92eSHeiko Schocher #define CONFIG_GPIO_ENABLE_SPI_FLASH IMX_GPIO_NR(2, 15) 43e379c039SHeiko Schocher 447254d92eSHeiko Schocher #include "aristainetos-common.h" 45e379c039SHeiko Schocher 46e379c039SHeiko Schocher #endif /* __ARISTAINETOS_CONFIG_H */ 47