--- zzzz-none-000/linux-2.6.28.10/arch/arm/kernel/head.S 2009-05-02 18:54:43.000000000 +0000 +++ puma5-6360-529/linux-2.6.28.10/arch/arm/kernel/head.S 2009-06-04 07:28:46.000000000 +0000 @@ -282,6 +282,19 @@ .endif str r6, [r0] +#ifdef CONFIG_AVALANCHE_EVA + /* + * Then map EVA config memory, it contains our boot params. + */ + add r0, r4, #PAGE_OFFSET >> 18 + add r0, r0, #0x00600000 >> 18 + orr r6, r7, #(0x80600000 & 0xff000000) + .if (0x80600000 & 0x00f00000) + orr r6, r6, #(0x80600000 & 0x00f00000) + .endif + str r6, [r0] +#endif /*--- #ifdef CONFIG_AVALANCHE_EVA ---*/ + #ifdef CONFIG_DEBUG_LL ldr r7, [r10, #PROCINFO_IO_MMUFLAGS] @ io_mmuflags /*