]> Git Repo - u-boot.git/blame - include/configs/pm9g45.h
Convert CONFIG_SYS_MONITOR_LEN to Kconfig
[u-boot.git] / include / configs / pm9g45.h
CommitLineData
83d290c5 1/* SPDX-License-Identifier: GPL-2.0+ */
b5d289fc
AD
2/*
3 * (C) Copyright 2010
4 * Ilko Iliev <[email protected]>
5 * Asen Dimov <[email protected]>
6 * Ronetix GmbH <www.ronetix.at>
7 *
8 * (C) Copyright 2007-2008
c9e798d3 9 * Stelian Pop <[email protected]>
b5d289fc
AD
10 * Lead Tech Design <www.leadtechdesign.com>
11 *
12 * Configuation settings for the PM9G45 board.
b5d289fc
AD
13 */
14
15#ifndef __CONFIG_H
16#define __CONFIG_H
17
b5d289fc 18/* ARM asynchronous clock */
d9bd4290
II
19#define CONFIG_SYS_AT91_SLOW_CLOCK 32768
20#define CONFIG_SYS_AT91_MAIN_CLOCK 12000000 /* from 12 MHz crystal */
b5d289fc 21
b5d289fc 22/* SDRAM */
d9bd4290
II
23#define CONFIG_SYS_SDRAM_BASE 0x70000000
24#define CONFIG_SYS_SDRAM_SIZE 0x08000000
25
b5d289fc
AD
26/* NAND flash */
27#ifdef CONFIG_CMD_NAND
d9bd4290
II
28#define CONFIG_SYS_NAND_BASE ATMEL_BASE_CS3
29#define CONFIG_SYS_NAND_DBW_8
b5d289fc 30/* our ALE is AD21 */
d9bd4290 31#define CONFIG_SYS_NAND_MASK_ALE BIT(21)
b5d289fc 32/* our CLE is AD22 */
d9bd4290
II
33#define CONFIG_SYS_NAND_MASK_CLE BIT(22)
34#define CONFIG_SYS_NAND_ENABLE_PIN AT91_PIN_PC14
35#define CONFIG_SYS_NAND_READY_PIN AT91_PIN_PD3
b5d289fc
AD
36#endif
37
d9bd4290
II
38#ifdef CONFIG_NAND_BOOT
39/* bootstrap + u-boot + env in nandflash */
d9bd4290
II
40#elif CONFIG_SD_BOOT
41/* bootstrap + u-boot + env + linux in mmc */
d9bd4290 42#endif
b5d289fc 43
d9bd4290 44/* Defines for SPL */
d9bd4290 45
d9bd4290 46#ifdef CONFIG_SD_BOOT
d9bd4290 47#elif CONFIG_NAND_BOOT
d9bd4290 48#define CONFIG_SYS_NAND_U_BOOT_SIZE 0x80000
d9bd4290 49
d9bd4290
II
50#define CONFIG_SYS_NAND_ECCSIZE 256
51#define CONFIG_SYS_NAND_ECCBYTES 3
d9bd4290
II
52#define CONFIG_SYS_NAND_ECCPOS { 40, 41, 42, 43, 44, 45, 46, 47, \
53 48, 49, 50, 51, 52, 53, 54, 55, \
54 56, 57, 58, 59, 60, 61, 62, 63, }
55#endif
b5d289fc 56
d9bd4290
II
57#define CONFIG_SYS_MASTER_CLOCK 132096000
58#define CONFIG_SYS_AT91_PLLA 0x20c73f03
59#define CONFIG_SYS_MCKR 0x1301
60#define CONFIG_SYS_MCKR_CSS 0x1302
510f794c 61
b5d289fc 62#endif
This page took 0.74502 seconds and 4 git commands to generate.