Hi John, > Before we start adding the platform code we add the common include files. > > Signed-off-by: John Crispin <blogic@xxxxxxxxxxx> > --- > arch/mips/include/asm/mach-ralink/ralink_regs.h | 39 ++++++++++++++++++++ > arch/mips/include/asm/mach-ralink/war.h | 25 +++++++++++++ > arch/mips/ralink/common.h | 43 +++++++++++++++++++++++ > 3 files changed, 107 insertions(+) > create mode 100644 arch/mips/include/asm/mach-ralink/ralink_regs.h > create mode 100644 arch/mips/include/asm/mach-ralink/war.h > create mode 100644 arch/mips/ralink/common.h I prefer to introduce header files along with the code which uses that actually. Several things are defined in 'common.h' and everyone have to look into the subseqent patches for the actual code. <...> > diff --git a/arch/mips/ralink/common.h b/arch/mips/ralink/common.h > new file mode 100644 > index 0000000..8c751f5 > --- /dev/null > +++ b/arch/mips/ralink/common.h > @@ -0,0 +1,43 @@ > +/* > + * This program is free software; you can redistribute it and/or modify it > + * under the terms of the GNU General Public License version 2 as published > + * by the Free Software Foundation. > + * > + * Copyright (C) 2013 John Crispin <blogic@xxxxxxxxxxx> > + */ > + > +#ifndef _RALINK_COMMON_H__ > +#define _RALINK_COMMON_H__ > + > +#define RAMIPS_SYS_TYPE_LEN 0x100 256 bytes are too much for this IMHO. In OpenWrt we are using 64, but even 32 should be enough for every SoC. -Gabor