1 /* SPDX-License-Identifier: GPL-2.0+ */ 2 /* 3 * Copyright (C) 2012 Atmel Corporation 4 * 5 * Configuation settings for the AT91SAM9X5EK board. 6 */ 7 8 #ifndef __CONFIG_H__ 9 #define __CONFIG_H__ 10 11 /* ARM asynchronous clock */ 12 #define CFG_SYS_AT91_SLOW_CLOCK 32768 13 #define CFG_SYS_AT91_MAIN_CLOCK 12000000 /* 12 MHz crystal */ 14 15 /* general purpose I/O */ 16 17 /* 18 * define CONFIG_USB_EHCI_HCD to enable USB Hi-Speed (aka 2.0) 19 * NB: in this case, USB 1.1 devices won't be recognized. 20 */ 21 22 /* SDRAM */ 23 #define CFG_SYS_SDRAM_BASE 0x20000000 24 #define CFG_SYS_SDRAM_SIZE 0x08000000 /* 128 megs */ 25 26 /* DataFlash */ 27 28 /* NAND flash */ 29 #ifdef CONFIG_CMD_NAND 30 #define CFG_SYS_NAND_BASE 0x40000000 31 /* our ALE is AD21 */ 32 #define CFG_SYS_NAND_MASK_ALE (1 << 21) 33 /* our CLE is AD22 */ 34 #define CFG_SYS_NAND_MASK_CLE (1 << 22) 35 #define CFG_SYS_NAND_ENABLE_PIN AT91_PIN_PD4 36 #define CFG_SYS_NAND_READY_PIN AT91_PIN_PD5 37 #endif 38 39 /* SPL */ 40 41 #define CFG_SYS_MASTER_CLOCK 132096000 42 #define CFG_SYS_AT91_PLLA 0x20c73f03 43 #define CFG_SYS_MCKR 0x1301 44 #define CFG_SYS_MCKR_CSS 0x1302 45 46 #endif 47