mx6sabresd.h 1.3 KB
Newer Older
1 2 3 4 5
/*
 * Copyright (C) 2012 Freescale Semiconductor, Inc.
 *
 * Configuration settings for the Freescale i.MX6Q SabreSD board.
 *
6
 * SPDX-License-Identifier:	GPL-2.0+
7 8
 */

9 10
#ifndef __MX6QSABRESD_CONFIG_H
#define __MX6QSABRESD_CONFIG_H
11

12 13 14
#include <asm/arch/imx-regs.h>
#include <asm/imx-common/gpio.h>

15
#define CONFIG_MACH_TYPE	3980
16
#define CONFIG_MXC_UART_BASE	UART1_BASE
17
#define CONFIG_CONSOLE_DEV		"ttymxc0"
18
#define CONFIG_MMCROOT			"/dev/mmcblk1p2"
19
#if defined(CONFIG_MX6Q)
20
#define CONFIG_DEFAULT_FDT_FILE	"imx6q-sabresd.dtb"
21 22 23
#elif defined(CONFIG_MX6DL)
#define CONFIG_DEFAULT_FDT_FILE	"imx6dl-sabresd.dtb"
#endif
24
#define PHYS_SDRAM_SIZE		(1u * 1024 * 1024 * 1024)
25

26
#include "mx6sabre_common.h"
27

28 29
#define CONFIG_SYS_FSL_USDHC_NUM	3
#if defined(CONFIG_ENV_IS_IN_MMC)
30
#define CONFIG_SYS_MMC_ENV_DEV		1	/* SDHC3 */
31 32
#endif

33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48
/* Framebuffer */
#define CONFIG_VIDEO
#define CONFIG_VIDEO_IPUV3
#define CONFIG_CFB_CONSOLE
#define CONFIG_VGA_AS_SINGLE_DEVICE
#define CONFIG_SYS_CONSOLE_IS_IN_ENV
#define CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE
#define CONFIG_VIDEO_BMP_RLE8
#define CONFIG_SPLASH_SCREEN
#define CONFIG_SPLASH_SCREEN_ALIGN
#define CONFIG_BMP_16BPP
#define CONFIG_VIDEO_LOGO
#define CONFIG_VIDEO_BMP_LOGO
#define CONFIG_IPUV3_CLK 260000000
#define CONFIG_IMX_HDMI

49
#endif                         /* __MX6QSABRESD_CONFIG_H */