uboot/include/configs/mx6memcal.h
<<
>>
Prefs
   1/* SPDX-License-Identifier: GPL-2.0+ */
   2/*
   3 * Copyright (C) 2010-2018 Freescale Semiconductor, Inc.
   4 *
   5 * Configuration settings for the virtual mx6memcal board.
   6 */
   7
   8#ifndef __CONFIG_H
   9#define __CONFIG_H
  10
  11/* SPL */
  12
  13#include "mx6_common.h"
  14#include "imx6_spl.h"
  15
  16#undef CONFIG_MMC
  17#undef CONFIG_SPL_MMC_SUPPORT
  18#undef CONFIG_GENERIC_MMC
  19#undef CONFIG_CMD_FUSE
  20
  21#define CONFIG_SYS_MEMTEST_START        0x10000000
  22#define CONFIG_SYS_MEMTEST_END          0x20000000
  23#define CONFIG_SYS_MALLOC_LEN           (64 * 1024 * 1024)
  24
  25#define CONFIG_MXC_UART
  26#ifdef CONFIG_SERIAL_CONSOLE_UART1
  27#if defined(CONFIG_MX6SL)
  28#define CONFIG_MXC_UART_BASE            UART1_IPS_BASE_ADDR
  29#else
  30#define CONFIG_MXC_UART_BASE            UART1_BASE
  31#endif
  32#elif defined(CONFIG_SERIAL_CONSOLE_UART2)
  33#define CONFIG_MXC_UART_BASE            UART2_BASE
  34#else
  35#error please define serial console (CONFIG_SERIAL_CONSOLE_UARTx)
  36#endif
  37#define CONFIG_BAUDRATE                 115200
  38
  39#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE + 16)
  40
  41/* Physical Memory Map */
  42#define PHYS_SDRAM                     MMDC0_ARB_BASE_ADDR
  43
  44#define CONFIG_SYS_SDRAM_BASE          PHYS_SDRAM
  45#define CONFIG_SYS_INIT_RAM_ADDR       IRAM_BASE_ADDR
  46#define CONFIG_SYS_INIT_RAM_SIZE       IRAM_SIZE
  47
  48#define CONFIG_SYS_INIT_SP_OFFSET \
  49        (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
  50#define CONFIG_SYS_INIT_SP_ADDR \
  51        (CONFIG_SYS_INIT_RAM_ADDR + CONFIG_SYS_INIT_SP_OFFSET)
  52
  53#define CONFIG_ENV_SIZE                 (8 * 1024)
  54
  55#define CONFIG_MXC_USB_PORTSC   PORT_PTS_UTMI
  56
  57#endif         /* __CONFIG_H */
  58