All apex patches are now upstream
[nslu2-linux/kernel.git] / patches / apex / debian-fsg3.patch
blob3741fefa065fb71c04c3fdd8445a5ea3f1ba41f2
1 From: Rod Whitby <rod@whitby.id.au>
2 Subject: Debian support for the FSG-3
4 Config files for running Debian on the FSG-3.
6 Signed-off-by: Rod Whitby <rod@whitby.id.au>
7 --
9 Index: apex/src/mach-ixp42x/debian-fsg3-arm_config
10 ===================================================================
11 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
12 +++ apex/src/mach-ixp42x/debian-fsg3-arm_config 2008-05-28 10:52:54.000000000 +0930
13 @@ -0,0 +1,171 @@
15 +# Automatically generated make config: don't edit
16 +# Linux kernel version:
17 +# Mon Jun 25 16:41:56 2007
19 +CONFIG_ARM=y
20 +CONFIG_CPU_ARMV5=y
21 +CONFIG_CPU_XSCALE=y
22 +# CONFIG_ARCH_LH7952X is not set
23 +# CONFIG_ARCH_LH7A40X is not set
24 +CONFIG_ARCH_IXP42X=y
25 +# CONFIG_ARCH_S3C2410 is not set
26 +# CONFIG_ARCH_MX3 is not set
27 +CONFIG_EXPERIMENTAL=y
28 +# CONFIG_SMALL is not set
31 +# General Setup
33 +CONFIG_TARGET_DESCRIPTION="Debian FSG3/LE"
34 +CONFIG_CROSS_COMPILE=""
35 +CONFIG_AEABI=y
36 +CONFIG_CC_OPTIMIZE_FOR_SIZE=y
37 +# CONFIG_CC_OPTIMIZE_FOR_SPEED is not set
38 +# CONFIG_CC_NO_OPTIMIZATION is not set
39 +CONFIG_STARTUP_UART=y
40 +# CONFIG_DEBUG_LL is not set
41 +CONFIG_SPINNER=y
42 +CONFIG_ATAG=y
43 +CONFIG_MMU=y
44 +# CONFIG_FORCE_WRITETHROUGH_DCACHE is not set
45 +CONFIG_DISABLE_MMU_AT_BOOT=y
46 +# CONFIG_INTERRUPTS is not set
47 +CONFIG_SDRAMBOOT_REPORT=y
48 +CONFIG_STACK_SIZE=0x1000
49 +CONFIG_STACKLIMIT=y
50 +# CONFIG_BOOTSTRAP_MEMTEST is not set
51 +CONFIG_ATAG_PHYS=0x00000100
52 +CONFIG_ARCH_NUMBER=1091
53 +CONFIG_APEX_VMA=0x00200000
54 +CONFIG_KERNEL_LMA=0x00700000
55 +CONFIG_USE_RAMDISK=y
56 +CONFIG_RAMDISK_LMA=0x01000000
57 +CONFIG_SDRAM_BANK0=y
58 +# CONFIG_SDRAM_BANK1 is not set
59 +CONFIG_NOR_BUSWIDTH=16
60 +CONFIG_NOR_BANK0=y
61 +CONFIG_NOR_BANK0_START=0x50000000
62 +CONFIG_NOR_BANK0_LENGTH=0x00400000
63 +CONFIG_MACH="ixp42x"
64 +CONFIG_RAMDISK_SIZE=0x00400000
65 +# CONFIG_MACH_NSLU2 is not set
66 +# CONFIG_MACH_NAS100D is not set
67 +# CONFIG_MACH_DSMG600 is not set
68 +CONFIG_MACH_FSG3=y
69 +# CONFIG_MACH_AVILA2347 is not set
70 +# CONFIG_USER_DEFAULTENDIAN is not set
71 +# CONFIG_USER_BIGENDIAN is not set
72 +CONFIG_USER_LITTLEENDIAN=y
75 +# Platform Setup
77 +CONFIG_SDRAM_BANK_LENGTH=0x04000000
78 +# CONFIG_DISABLE_SECOND_UART_INIT is not set
79 +CONFIG_ARCH_IXP420=y
82 +# Commands
84 +CONFIG_ALLHELP=y
85 +CONFIG_ALPHABETIZE_COMMANDS=y
86 +CONFIG_DEL_IS_BS=y
87 +CONFIG_ANSI_KEYS=y
88 +CONFIG_COMMAND_HISTORY=y
89 +CONFIG_COMMAND_EDITING=y
90 +# CONFIG_TIME_COMMANDS is not set
91 +CONFIG_CMD_ALIAS=y
92 +CONFIG_CMD_CHECKSUM=y
93 +CONFIG_CMD_COPY=y
94 +CONFIG_CMD_COMPARE=y
95 +CONFIG_CMD_DRVINFO=y
96 +CONFIG_CMD_DUMP=y
97 +CONFIG_CMD_ENV=y
98 +CONFIG_CMD_SETENV=y
99 +CONFIG_CMD_ERASE=y
100 +CONFIG_CMD_FILL=y
101 +CONFIG_CMD_GO=y
102 +CONFIG_CMD_INFO=y
103 +# CONFIG_CMD_PAUSE is not set
104 +CONFIG_CMD_WAIT=y
105 +CONFIG_CMD_XRECEIVE=y
106 +CONFIG_CMD_MEMLIMIT=y
107 +CONFIG_CMD_MEMSCAN=y
108 +CONFIG_CMD_MEMTEST=y
111 +# Generic Drivers
113 +# CONFIG_DRIVER_FAT is not set
114 +# CONFIG_DRIVER_EXT2 is not set
115 +# CONFIG_DRIVER_JFFS2 is not set
116 +CONFIG_DRIVER_FIS=y
117 +CONFIG_DRIVER_FIS_BLOCKDEVICE="nor:0xfe0000+4k"
118 +CONFIG_DRIVER_NOR_CFI=y
119 +# CONFIG_DRIVER_NOR_CFI_NO_BUFFERED is not set
120 +# CONFIG_DRIVER_NOR_CFI_USE_CACHE is not set
121 +CONFIG_DRIVER_NOR_CFI_TYPE_INTEL=y
122 +# CONFIG_DRIVER_NOR_CFI_TYPE_SPANSION is not set
123 +# CONFIG_DRIVER_ONENAND is not set
124 +# CONFIG_DRIVER_IXP4XX_NPE_ETH is not set
125 +CONFIG_USES_NOR_CFI=y
126 +CONFIG_USES_PATHNAME_PARSER=y
127 +CONFIG_USES_IXP4XX_NPE_ETH=y
130 +# Environment
132 +CONFIG_ENV=y
133 +CONFIG_ENV_LINK=y
134 +CONFIG_ENV_MUTABLE=y
135 +CONFIG_ENV_REGION="nor:0x3bc000+15k"
136 +# CONFIG_ENV_SAVEATONCE is not set
137 +CONFIG_ENV_CHECK_LEN=1024
138 +CONFIG_VARIATIONS=y
139 +CONFIG_VARIATION_SUFFIX="-alt"
140 +# CONFIG_NO_BOOTSTRAP is not set
141 +CONFIG_NOR_BOOT=y
142 +# CONFIG_NAND_BOOT is not set
143 +# CONFIG_ONENAND_BOOT is not set
144 +# CONFIG_COMPANION_EVT1_BOOT is not set
145 +# CONFIG_COMPANION_EVT2_BOOT is not set
148 +# Default Startup
150 +CONFIG_AUTOBOOT=y
151 +CONFIG_AUTOBOOT_DELAY=10
152 +CONFIG_ENV_STARTUP_KERNEL_COPY=y
153 +CONFIG_ENV_REGION_KERNEL_SWAP=y
154 +CONFIG_ENV_STARTUP_RAMDISK_COPY=y
155 +CONFIG_ENV_REGION_RAMDISK_SWAP=y
156 +CONFIG_ENV_STARTUP_PREFIX_P=y
157 +CONFIG_ENV_STARTUP_PREFIX="sdram-init; memscan -u 0+256m"
160 +# Regions
162 +CONFIG_ENV_REGION_KERNEL="fis://kernel"
163 +CONFIG_ENV_REGION_KERNEL_ALT_P=y
164 +CONFIG_ENV_REGION_KERNEL_ALT="fis://kernel"
165 +CONFIG_ENV_REGION_RAMDISK="fis://rootfs"
166 +CONFIG_ENV_REGION_RAMDISK_ALT_P=y
167 +CONFIG_ENV_REGION_RAMDISK_ALT="fis://rootfs"
170 +# Overrides
172 +CONFIG_ENV_DEFAULT_CMDLINE_OVERRIDE=y
173 +CONFIG_ENV_DEFAULT_CMDLINE="console=ttyS0,115200 noirqdebug"
174 +CONFIG_ENV_DEFAULT_CMDLINE_ALT_P=y
175 +CONFIG_ENV_DEFAULT_CMDLINE_ALT="console=ttyS0,115200 noirqdebug"
176 +# CONFIG_ENV_DEFAULT_STARTUP_OVERRIDE is not set
177 +# CONFIG_ENV_DEFAULT_STARTUP_ALT_P is not set
178 +CONFIG_USES_NOR_BOOTFLASH=y
179 +CONFIG_RELOCATE_SIMPLE=y
180 +CONFIG_INLINE_PLATFORM_INITIALIZATION=y
181 +CONFIG_INLINE_PLATFORM_INITIALIZATION_SDRAM_PRE_OVERRIDE=y
182 +CONFIG_LITTLEENDIAN=y
183 +CONFIG_CLEAR_STACKS=y
184 +CONFIG_ALIASES=y
185 Index: apex/src/mach-ixp42x/debian-fsg3-armeb_config
186 ===================================================================
187 --- /dev/null 1970-01-01 00:00:00.000000000 +0000
188 +++ apex/src/mach-ixp42x/debian-fsg3-armeb_config 2008-05-28 10:52:54.000000000 +0930
189 @@ -0,0 +1,171 @@
191 +# Automatically generated make config: don't edit
192 +# Linux kernel version:
193 +# Mon Jun 25 16:41:56 2007
195 +CONFIG_ARM=y
196 +CONFIG_CPU_ARMV5=y
197 +CONFIG_CPU_XSCALE=y
198 +# CONFIG_ARCH_LH7952X is not set
199 +# CONFIG_ARCH_LH7A40X is not set
200 +CONFIG_ARCH_IXP42X=y
201 +# CONFIG_ARCH_S3C2410 is not set
202 +# CONFIG_ARCH_MX3 is not set
203 +CONFIG_EXPERIMENTAL=y
204 +# CONFIG_SMALL is not set
207 +# General Setup
209 +CONFIG_TARGET_DESCRIPTION="Debian FSG3/BE"
210 +CONFIG_CROSS_COMPILE=""
211 +CONFIG_AEABI=y
212 +CONFIG_CC_OPTIMIZE_FOR_SIZE=y
213 +# CONFIG_CC_OPTIMIZE_FOR_SPEED is not set
214 +# CONFIG_CC_NO_OPTIMIZATION is not set
215 +CONFIG_STARTUP_UART=y
216 +# CONFIG_DEBUG_LL is not set
217 +CONFIG_SPINNER=y
218 +CONFIG_ATAG=y
219 +CONFIG_MMU=y
220 +# CONFIG_FORCE_WRITETHROUGH_DCACHE is not set
221 +CONFIG_DISABLE_MMU_AT_BOOT=y
222 +# CONFIG_INTERRUPTS is not set
223 +CONFIG_SDRAMBOOT_REPORT=y
224 +CONFIG_STACK_SIZE=0x1000
225 +CONFIG_STACKLIMIT=y
226 +# CONFIG_BOOTSTRAP_MEMTEST is not set
227 +CONFIG_ATAG_PHYS=0x00000100
228 +CONFIG_ARCH_NUMBER=1091
229 +CONFIG_APEX_VMA=0x00200000
230 +CONFIG_KERNEL_LMA=0x00700000
231 +CONFIG_USE_RAMDISK=y
232 +CONFIG_RAMDISK_LMA=0x01000000
233 +CONFIG_SDRAM_BANK0=y
234 +# CONFIG_SDRAM_BANK1 is not set
235 +CONFIG_NOR_BUSWIDTH=16
236 +CONFIG_NOR_BANK0=y
237 +CONFIG_NOR_BANK0_START=0x50000000
238 +CONFIG_NOR_BANK0_LENGTH=0x00400000
239 +CONFIG_MACH="ixp42x"
240 +CONFIG_RAMDISK_SIZE=0x00400000
241 +# CONFIG_MACH_NSLU2 is not set
242 +# CONFIG_MACH_NAS100D is not set
243 +# CONFIG_MACH_DSMG600 is not set
244 +CONFIG_MACH_FSG3=y
245 +# CONFIG_MACH_AVILA2347 is not set
246 +# CONFIG_USER_DEFAULTENDIAN is not set
247 +CONFIG_USER_BIGENDIAN=y
248 +# CONFIG_USER_LITTLEENDIAN is not set
251 +# Platform Setup
253 +CONFIG_SDRAM_BANK_LENGTH=0x04000000
254 +# CONFIG_DISABLE_SECOND_UART_INIT is not set
255 +CONFIG_ARCH_IXP420=y
258 +# Commands
260 +CONFIG_ALLHELP=y
261 +CONFIG_ALPHABETIZE_COMMANDS=y
262 +CONFIG_DEL_IS_BS=y
263 +CONFIG_ANSI_KEYS=y
264 +CONFIG_COMMAND_HISTORY=y
265 +CONFIG_COMMAND_EDITING=y
266 +# CONFIG_TIME_COMMANDS is not set
267 +CONFIG_CMD_ALIAS=y
268 +CONFIG_CMD_CHECKSUM=y
269 +CONFIG_CMD_COPY=y
270 +CONFIG_CMD_COMPARE=y
271 +CONFIG_CMD_DRVINFO=y
272 +CONFIG_CMD_DUMP=y
273 +CONFIG_CMD_ENV=y
274 +CONFIG_CMD_SETENV=y
275 +CONFIG_CMD_ERASE=y
276 +CONFIG_CMD_FILL=y
277 +CONFIG_CMD_GO=y
278 +CONFIG_CMD_INFO=y
279 +# CONFIG_CMD_PAUSE is not set
280 +CONFIG_CMD_WAIT=y
281 +CONFIG_CMD_XRECEIVE=y
282 +CONFIG_CMD_MEMLIMIT=y
283 +CONFIG_CMD_MEMSCAN=y
284 +CONFIG_CMD_MEMTEST=y
287 +# Generic Drivers
289 +# CONFIG_DRIVER_FAT is not set
290 +# CONFIG_DRIVER_EXT2 is not set
291 +# CONFIG_DRIVER_JFFS2 is not set
292 +CONFIG_DRIVER_FIS=y
293 +CONFIG_DRIVER_FIS_BLOCKDEVICE="nor:0xfe0000+4k"
294 +CONFIG_DRIVER_NOR_CFI=y
295 +# CONFIG_DRIVER_NOR_CFI_NO_BUFFERED is not set
296 +# CONFIG_DRIVER_NOR_CFI_USE_CACHE is not set
297 +CONFIG_DRIVER_NOR_CFI_TYPE_INTEL=y
298 +# CONFIG_DRIVER_NOR_CFI_TYPE_SPANSION is not set
299 +# CONFIG_DRIVER_ONENAND is not set
300 +# CONFIG_DRIVER_IXP4XX_NPE_ETH is not set
301 +CONFIG_USES_NOR_CFI=y
302 +CONFIG_USES_PATHNAME_PARSER=y
303 +CONFIG_USES_IXP4XX_NPE_ETH=y
306 +# Environment
308 +CONFIG_ENV=y
309 +CONFIG_ENV_LINK=y
310 +CONFIG_ENV_MUTABLE=y
311 +CONFIG_ENV_REGION="nor:0x3bc000+15k"
312 +# CONFIG_ENV_SAVEATONCE is not set
313 +CONFIG_ENV_CHECK_LEN=1024
314 +CONFIG_VARIATIONS=y
315 +CONFIG_VARIATION_SUFFIX="-alt"
316 +# CONFIG_NO_BOOTSTRAP is not set
317 +CONFIG_NOR_BOOT=y
318 +# CONFIG_NAND_BOOT is not set
319 +# CONFIG_ONENAND_BOOT is not set
320 +# CONFIG_COMPANION_EVT1_BOOT is not set
321 +# CONFIG_COMPANION_EVT2_BOOT is not set
324 +# Default Startup
326 +CONFIG_AUTOBOOT=y
327 +CONFIG_AUTOBOOT_DELAY=10
328 +CONFIG_ENV_STARTUP_KERNEL_COPY=y
329 +# CONFIG_ENV_REGION_KERNEL_SWAP is not set
330 +CONFIG_ENV_STARTUP_RAMDISK_COPY=y
331 +# CONFIG_ENV_REGION_RAMDISK_SWAP is not set
332 +CONFIG_ENV_STARTUP_PREFIX_P=y
333 +CONFIG_ENV_STARTUP_PREFIX="sdram-init; memscan -u 0+256m"
336 +# Regions
338 +CONFIG_ENV_REGION_KERNEL="fis://kernel"
339 +CONFIG_ENV_REGION_KERNEL_ALT_P=y
340 +CONFIG_ENV_REGION_KERNEL_ALT="fis://kernel"
341 +CONFIG_ENV_REGION_RAMDISK="fis://rootfs"
342 +CONFIG_ENV_REGION_RAMDISK_ALT_P=y
343 +CONFIG_ENV_REGION_RAMDISK_ALT="fis://rootfs"
346 +# Overrides
348 +CONFIG_ENV_DEFAULT_CMDLINE_OVERRIDE=y
349 +CONFIG_ENV_DEFAULT_CMDLINE="console=ttyS0,115200 noirqdebug"
350 +CONFIG_ENV_DEFAULT_CMDLINE_ALT_P=y
351 +CONFIG_ENV_DEFAULT_CMDLINE_ALT="console=ttyS0,115200 noirqdebug"
352 +# CONFIG_ENV_DEFAULT_STARTUP_OVERRIDE is not set
353 +# CONFIG_ENV_DEFAULT_STARTUP_ALT_P is not set
354 +CONFIG_USES_NOR_BOOTFLASH=y
355 +CONFIG_RELOCATE_SIMPLE=y
356 +CONFIG_INLINE_PLATFORM_INITIALIZATION=y
357 +CONFIG_INLINE_PLATFORM_INITIALIZATION_SDRAM_PRE_OVERRIDE=y
358 +CONFIG_BIGENDIAN=y
359 +CONFIG_CLEAR_STACKS=y
360 +CONFIG_ALIASES=y