/* 
 | 
 * Copyright 2016 Freescale Semiconductor, Inc. 
 | 
 * 
 | 
 * SPDX-License-Identifier:    GPL-2.0+ 
 | 
 */ 
 | 
  
 | 
#ifndef __LS1012ARDB_H__ 
 | 
#define __LS1012ARDB_H__ 
 | 
  
 | 
#include "ls1012a_common.h" 
 | 
  
 | 
/* DDR */ 
 | 
#define CONFIG_DIMM_SLOTS_PER_CTLR    1 
 | 
#define CONFIG_CHIP_SELECTS_PER_CTRL    1 
 | 
#define CONFIG_NR_DRAM_BANKS        2 
 | 
#define CONFIG_SYS_SDRAM_SIZE        0x20000000 
 | 
#define CONFIG_CHIP_SELECTS_PER_CTRL    1 
 | 
#define CONFIG_CMD_MEMINFO 
 | 
#define CONFIG_CMD_MEMTEST 
 | 
#define CONFIG_SYS_MEMTEST_START    0x80000000 
 | 
#define CONFIG_SYS_MEMTEST_END        0x9fffffff 
 | 
  
 | 
#undef CONFIG_EXTRA_ENV_SETTINGS 
 | 
#define CONFIG_EXTRA_ENV_SETTINGS              \ 
 | 
       "verify=no\0"                           \ 
 | 
       "loadaddr=0x80100000\0"                 \ 
 | 
       "kernel_addr=0x100000\0"                \ 
 | 
       "fdt_high=0xffffffffffffffff\0"         \ 
 | 
       "initrd_high=0xffffffffffffffff\0"      \ 
 | 
       "kernel_start=0xa00000\0"               \ 
 | 
       "kernel_load=0x96000000\0"              \ 
 | 
       "kernel_size=0x2800000\0" 
 | 
  
 | 
/* 
 | 
* USB 
 | 
*/ 
 | 
#define CONFIG_HAS_FSL_XHCI_USB 
 | 
  
 | 
#ifdef CONFIG_HAS_FSL_XHCI_USB 
 | 
#define CONFIG_USB_XHCI_FSL 
 | 
#define CONFIG_USB_MAX_CONTROLLER_COUNT         1 
 | 
#endif 
 | 
  
 | 
#define CONFIG_CMD_MEMINFO 
 | 
#define CONFIG_CMD_MEMTEST 
 | 
#define CONFIG_SYS_MEMTEST_START    0x80000000 
 | 
#define CONFIG_SYS_MEMTEST_END        0x9fffffff 
 | 
  
 | 
#endif /* __LS1012ARDB_H__ */ 
 |