1
2
3
4
5
6
7
8
9
10
11
12#ifndef __CONFIG_H
13#define __CONFIG_H
14
15
16
17
18
19
20#define CONFIG_405GP 1
21#define CONFIG_AR405 1
22
23#define CONFIG_SYS_TEXT_BASE 0xFFFA0000
24
25#define CONFIG_BOARD_EARLY_INIT_F 1
26
27#define CONFIG_SYS_CLK_FREQ 33000000
28
29#define CONFIG_BOARD_TYPES 1
30
31#define CONFIG_BAUDRATE 9600
32#define CONFIG_BOOTDELAY 3
33
34#if 1
35#define CONFIG_BOOTCOMMAND "bootm fff00000"
36#else
37#define CONFIG_BOOTCOMMAND "bootp"
38#endif
39
40#if 0
41#define CONFIG_BOOTARGS "root=/dev/nfs " \
42 "ip=192.168.2.176:192.168.2.190:192.168.2.79:255.255.255.0 " \
43 "nfsroot=192.168.2.190:/home/stefan/cpci405/target_ftest4"
44#else
45#define CONFIG_BOOTARGS "root=/dev/hda1 " \
46 "ip=192.168.2.176:192.168.2.190:192.168.2.79:255.255.255.0"
47
48#endif
49
50#define CONFIG_PREBOOT
51
52#define CONFIG_LOADS_ECHO 1
53#define CONFIG_SYS_LOADS_BAUD_CHANGE 1
54
55#define CONFIG_PPC4xx_EMAC
56#define CONFIG_MII 1
57#define CONFIG_PHY_ADDR 0
58#define CONFIG_LXT971_NO_SLEEP 1
59
60
61
62
63
64#define CONFIG_BOOTP_BOOTFILESIZE
65#define CONFIG_BOOTP_BOOTPATH
66#define CONFIG_BOOTP_GATEWAY
67#define CONFIG_BOOTP_HOSTNAME
68
69
70
71
72
73#include <config_cmd_default.h>
74
75#define CONFIG_CMD_DHCP
76#define CONFIG_CMD_PCI
77#define CONFIG_CMD_IRQ
78#define CONFIG_CMD_ELF
79#define CONFIG_CMD_MII
80#undef CONFIG_CMD_NFS
81#define CONFIG_CMD_PING
82#define CONFIG_CMD_BSP
83
84
85#undef CONFIG_WATCHDOG
86
87#define CONFIG_SDRAM_BANK0 1
88
89
90
91
92#define CONFIG_SYS_LONGHELP
93#if defined(CONFIG_CMD_KGDB)
94#define CONFIG_SYS_CBSIZE 1024
95#else
96#define CONFIG_SYS_CBSIZE 256
97#endif
98#define CONFIG_SYS_PBSIZE (CONFIG_SYS_CBSIZE+sizeof(CONFIG_SYS_PROMPT)+16)
99#define CONFIG_SYS_MAXARGS 16
100#define CONFIG_SYS_BARGSIZE CONFIG_SYS_CBSIZE
101
102#define CONFIG_SYS_DEVICE_NULLDEV 1
103
104#define CONFIG_SYS_CONSOLE_INFO_QUIET 1
105
106#define CONFIG_AUTO_COMPLETE 1
107#define CONFIG_LOOPW 1
108#define CONFIG_MX_CYCLIC 1
109
110#define CONFIG_SYS_MEMTEST_START 0x0400000
111#define CONFIG_SYS_MEMTEST_END 0x0C00000
112
113#define CONFIG_CONS_INDEX 1
114#define CONFIG_SYS_NS16550
115#define CONFIG_SYS_NS16550_SERIAL
116#define CONFIG_SYS_NS16550_REG_SIZE 1
117#define CONFIG_SYS_NS16550_CLK get_serial_clock()
118
119#define CONFIG_SYS_EXT_SERIAL_CLOCK 14745600
120
121
122#define CONFIG_SYS_BAUDRATE_TABLE \
123 { 300, 600, 1200, 2400, 4800, 9600, 19200, 38400, \
124 57600, 115200, 230400, 460800, 921600 }
125
126#define CONFIG_SYS_LOAD_ADDR 0x100000
127#define CONFIG_SYS_EXTBDINFO 1
128
129#define CONFIG_ZERO_BOOTDELAY_CHECK
130
131
132
133
134
135#define PCI_HOST_ADAPTER 0
136#define PCI_HOST_FORCE 1
137#define PCI_HOST_AUTO 2
138
139#define CONFIG_PCI
140#define CONFIG_PCI_INDIRECT_BRIDGE
141#define CONFIG_PCI_HOST PCI_HOST_FORCE
142#define CONFIG_PCI_PNP
143
144
145#define CONFIG_PCI_SCAN_SHOW
146
147#define CONFIG_PCI_CONFIG_HOST_BRIDGE 1
148
149#define CONFIG_PCI_BOOTDELAY 0
150
151#define CONFIG_SYS_PCI_SUBSYS_VENDORID 0x12FE
152#define CONFIG_SYS_PCI_SUBSYS_DEVICEID 0x0403
153#define CONFIG_SYS_PCI_PTM1LA 0x00000000
154#define CONFIG_SYS_PCI_PTM1MS 0x80000001
155#define CONFIG_SYS_PCI_PTM1PCI 0x00000000
156#define CONFIG_SYS_PCI_PTM2LA 0xfff00000
157#define CONFIG_SYS_PCI_PTM2MS 0xfff00001
158#define CONFIG_SYS_PCI_PTM2PCI 0x04000000
159
160
161
162
163
164
165#define CONFIG_SYS_SDRAM_BASE 0x00000000
166#define CONFIG_SYS_FLASH_BASE CONFIG_SYS_MONITOR_BASE
167#define CONFIG_SYS_MONITOR_BASE CONFIG_SYS_TEXT_BASE
168#define CONFIG_SYS_MONITOR_LEN (~(CONFIG_SYS_TEXT_BASE) + 1)
169#define CONFIG_SYS_MALLOC_LEN (128 * 1024)
170
171
172
173
174
175
176#define CONFIG_SYS_BOOTMAPSZ (8 << 20)
177
178
179
180#define CONFIG_SYS_MAX_FLASH_BANKS 1
181#define CONFIG_SYS_MAX_FLASH_SECT 256
182
183#define CONFIG_SYS_FLASH_ERASE_TOUT 120000
184#define CONFIG_SYS_FLASH_WRITE_TOUT 500
185
186#define CONFIG_SYS_FLASH_WORD_SIZE unsigned short
187#define CONFIG_SYS_FLASH_ADDR0 0x5555
188#define CONFIG_SYS_FLASH_ADDR1 0x2AAA
189
190
191
192
193#define CONFIG_SYS_FLASH_READ0 0x0000
194#define CONFIG_SYS_FLASH_READ1 0x0001
195#define CONFIG_SYS_FLASH_READ2 0x0002
196
197#define CONFIG_SYS_FLASH_EMPTY_INFO
198
199#define CONFIG_ENV_IS_IN_FLASH 1
200#define CONFIG_ENV_ADDR (CONFIG_SYS_MONITOR_BASE - CONFIG_ENV_SECT_SIZE)
201#define CONFIG_ENV_SECT_SIZE 0x10000
202#define CONFIG_ENV_SIZE 0x04000
203
204#define CONFIG_ENV_ADDR_REDUND (CONFIG_ENV_ADDR - CONFIG_ENV_SECT_SIZE)
205#define CONFIG_ENV_SIZE_REDUND CONFIG_ENV_SIZE
206
207
208
209
210
211
212
213#define FLASH_BASE0_PRELIM 0xFFC00000
214
215
216
217
218
219
220#define CONFIG_SYS_EBC_PB0AP 0x92015480
221#define CONFIG_SYS_EBC_PB0CR 0xFFC5A000
222
223
224#define CONFIG_SYS_EBC_PB1AP 0x01000380
225#define CONFIG_SYS_EBC_PB1CR 0xF0018000
226
227
228#define CONFIG_SYS_EBC_PB2AP 0x01000280
229#define CONFIG_SYS_EBC_PB2CR 0xF0118000
230
231
232#define CONFIG_SYS_EBC_PB3AP 0x01000380
233#define CONFIG_SYS_EBC_PB3CR 0xF0218000
234
235
236#define CONFIG_SYS_EBC_PB4AP 0x01005380
237#define CONFIG_SYS_EBC_PB4CR 0xF031C000
238
239
240#define CONFIG_SYS_EBC_PB5AP 0x92015480
241#define CONFIG_SYS_EBC_PB5CR 0xFF85A000
242
243
244
245
246#define CONFIG_SYS_INIT_DCACHE_CS 7
247
248#define CONFIG_SYS_INIT_RAM_ADDR 0x40000000
249#define CONFIG_SYS_INIT_RAM_SIZE 0x2000
250#define CONFIG_SYS_GBL_DATA_OFFSET (CONFIG_SYS_INIT_RAM_SIZE - GENERATED_GBL_DATA_SIZE)
251#define CONFIG_SYS_INIT_SP_OFFSET CONFIG_SYS_GBL_DATA_OFFSET
252
253#endif
254