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