> -----Original Message----- > From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap- > owner@xxxxxxxxxxxxxxx] On Behalf Of Shilimkar, Santosh > Sent: Tuesday, June 29, 2010 7:23 PM > To: Tony Lindgren; linux-arm-kernel@xxxxxxxxxxxxxxxxxxx > Cc: linux-omap@xxxxxxxxxxxxxxx > Subject: RE: [PATCH 6/6] omap2/3/4: Add Kconfig option to compile in > typical omap features > > Tony, > > -----Original Message----- > > From: linux-omap-owner@xxxxxxxxxxxxxxx [mailto:linux-omap- > > owner@xxxxxxxxxxxxxxx] On Behalf Of Tony Lindgren > > Sent: Tuesday, June 29, 2010 5:18 PM > > To: linux-arm-kernel@xxxxxxxxxxxxxxxxxxx > > Cc: linux-omap@xxxxxxxxxxxxxxx > > Subject: [PATCH 6/6] omap2/3/4: Add Kconfig option to compile in typical > > omap features > > > > This produces a sane config that's suitable for using as the > > base for most omap2/3/4 boards. > > > > Signed-off-by: Tony Lindgren <tony@xxxxxxxxxxx> > > --- > > arch/arm/mach-omap2/Kconfig | 21 +++++++++++++++++++++ > > 1 files changed, 21 insertions(+), 0 deletions(-) > > > > diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig > > index 4802988..84fecd0 100644 > > --- a/arch/arm/mach-omap2/Kconfig > > +++ b/arch/arm/mach-omap2/Kconfig > > @@ -2,6 +2,27 @@ if ARCH_OMAP2PLUS > > > > menu "TI OMAP2/3/4 Specific Features" > > > > +config ARCH_OMAP2PLUS_TYPICAL > > + bool "Typical OMAP configuration" > > + default y > > + select AEABI > > + select REGULATOR > > + select PM > > + select PM_RUNTIME > > + select VFP > > + select NEON if ARCH_OMAP3 || ARCH_OMAP4 > > + select SERIAL_8250 > > + select SERIAL_CORE_CONSOLE > > + select SERIAL_8250_CONSOLE > > + select I2C > > + select I2C_OMAP > > + select MFD > > + select MENELAUS if ARCH_OMAP2 > > + select TWL4030_CORE if ARCH_OMAP3 || ARCH_OMAP4 > > + select TWL4030_POWER if ARCH_OMAP3 || ARCH_OMAP4 > > + help > > + Compile a kernel suitable for booting most boards > > + > > config ARCH_OMAP2 > > bool "TI OMAP2" > > depends on ARCH_OMAP2PLUS > > > With your series OMAP4 build breaks because of PM and SMP dependencies. > To ensure that build doesn't break on OMAP4, I needed below change. With > This change I tried your series and it boots OK on OMAP4430 SDP > Also tested the multi-omap build on OMAP3430 SDP and OMAP4430 SDP. Both boots OK. > diff --git a/arch/arm/mach-omap2/Kconfig b/arch/arm/mach-omap2/Kconfig > index 84fecd0..f48f275 100644 > --- a/arch/arm/mach-omap2/Kconfig > +++ b/arch/arm/mach-omap2/Kconfig > @@ -7,8 +7,8 @@ config ARCH_OMAP2PLUS_TYPICAL > default y > select AEABI > select REGULATOR > - select PM > - select PM_RUNTIME > + select PM if !ARCH_OMAP4 > + select PM_RUNTIME if !ARCH_OMAP4 > select VFP > select NEON if ARCH_OMAP3 || ARCH_OMAP4 > select SERIAL_8250 > > Regards > Santosh > > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-omap" in > the body of a message to majordomo@xxxxxxxxxxxxxxx > More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html