--- zzzz-none-000/linux-2.6.19.2/include/asm-arm/setup.h 2007-01-10 19:10:37.000000000 +0000 +++ davinci-8020-5505/linux-2.6.19.2/include/asm-arm/setup.h 2007-01-11 07:38:19.000000000 +0000 @@ -134,6 +134,13 @@ u8 adfsdrives; }; +/* TI OMAP specific information */ +#define ATAG_BOARD 0x414f4d50 + +struct tag_omap { + u8 data[0]; +}; + /* footbridge memory clock, see arch/arm/mach-footbridge/arch.c */ #define ATAG_MEMCLK 0x41000402 @@ -141,6 +148,12 @@ u32 fmemclk; }; +#define ATAG_ENVP 0x41000403 + +struct tag_envp { + u32 envp; +}; + struct tag { struct tag_header hdr; union { @@ -153,6 +166,7 @@ struct tag_revision revision; struct tag_videolfb videolfb; struct tag_cmdline cmdline; + struct tag_envp envp; /* * Acorn specific @@ -160,6 +174,11 @@ struct tag_acorn acorn; /* + * OMAP specific + */ + struct tag_omap omap; + + /* * DC21285 specific */ struct tag_memclk memclk;