42 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			C
		
	
	
	
/* SPDX-License-Identifier: GPL-2.0+ */
 | 
						|
/*
 | 
						|
 * Configuration file for the SAMA5D2 PTC EK Board.
 | 
						|
 *
 | 
						|
 * Copyright (C) 2017 Microchip Technology Inc.
 | 
						|
 *		      Wenyou Yang <wenyou.yang@microchip.com>
 | 
						|
 *		      Ludovic Desroches <ludovic.desroches@microchip.com>
 | 
						|
 */
 | 
						|
 | 
						|
#ifndef __CONFIG_H
 | 
						|
#define __CONFIG_H
 | 
						|
 | 
						|
#include "at91-sama5_common.h"
 | 
						|
 | 
						|
#undef CONFIG_SYS_AT91_MAIN_CLOCK
 | 
						|
#define CONFIG_SYS_AT91_MAIN_CLOCK      24000000 /* from 24 MHz crystal */
 | 
						|
 | 
						|
#define CONFIG_MISC_INIT_R
 | 
						|
 | 
						|
/* SDRAM */
 | 
						|
#define CONFIG_NR_DRAM_BANKS		1
 | 
						|
#define CONFIG_SYS_SDRAM_BASE		0x20000000
 | 
						|
#define CONFIG_SYS_SDRAM_SIZE		0x20000000
 | 
						|
 | 
						|
#define CONFIG_SYS_INIT_SP_ADDR \
 | 
						|
	(CONFIG_SYS_SDRAM_BASE + 16 * 1024 - GENERATED_GBL_DATA_SIZE)
 | 
						|
 | 
						|
#define CONFIG_SYS_LOAD_ADDR		0x22000000 /* load address */
 | 
						|
 | 
						|
/* NAND Flash */
 | 
						|
#ifdef CONFIG_CMD_NAND
 | 
						|
#define CONFIG_SYS_MAX_NAND_DEVICE	1
 | 
						|
#define CONFIG_SYS_NAND_BASE		ATMEL_BASE_CS3
 | 
						|
/* our ALE is AD21 */
 | 
						|
#define CONFIG_SYS_NAND_MASK_ALE	BIT(21)
 | 
						|
/* our CLE is AD22 */
 | 
						|
#define CONFIG_SYS_NAND_MASK_CLE	BIT(22)
 | 
						|
#define CONFIG_SYS_NAND_ONFI_DETECTION
 | 
						|
#endif
 | 
						|
 | 
						|
#endif /* __CONFIG_H */
 |