aboutsummaryrefslogtreecommitdiffstats
path: root/arch/arm/configs/omap3_defconfig
Commit message (Collapse)AuthorAgeFilesLines
* omap: Update and rename common defconfig for omap2plus devicesSantosh Shilimkar2010-09-201-293/+0
| | | | | | | | | | | | | | | | | | | | | This patch addresses below things - Renaming existing omap3_defconfig which has OMAP2, OMAP3 and OMAP4 builds enabled to more appropriate name 'omap2plus_defconfig' - L1 cache shift is suppose to be 5 on OMAP4 where as it is 6 on previous OMAPs. Keeping it to 5 is safer option for OMAP4 and previous OMAPs. For OMAP3 only build the shift would be still 6 - Enable needed Errata's for OMAP4 to work with DMA based device drivers CONFIG_PL310_ERRATA_588369=y CONFIG_ARM_ERRATA_720789=y - Enable the Micrel ethernet controller CONFIG_KS8851=y CONFIG_KS8851_MLL=y With above three changes, OMAP4 ethernet, mmc etc works reliably. Signed-off-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap: Update omap3_defconfig to work with SMP_ON_UPTony Lindgren2010-09-201-5/+6
| | | | | | | | | | | | | | | | | | | | | | With the recent changes to core ARM kernel code, we can now boot SMP kernel on UP systems. Update omap3_defconfig to enable SMP. This allows us to remove omap_4430sdp_defconfig. In addition to enabling SMP, we also need to disable some options to make the system boot: - For some reason LOCK_STAT causes tons of WARNING: at mm/percpu-vm.c:320 pcpu_alloc+0x2fc/0x888() so disable it for now. - MUSB init fails for multi-omap, disable it for now. - LOCAL_TIMERS hangs on omap4, disable it for now. Also disable DEBUG_LL as this should be only enabled for debugging. Signed-off-by: Tony Lindgren <tony@atomide.com>
* ARM: reduce defconfigsUwe Kleine-König2010-06-101-1969/+0
| | | | Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
* omap3: Add stalker board to omap3_defconfigTony Lindgren2010-05-201-0/+1
| | | | | | Add stalker board to omap3_defconfig Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap3: update omap3_defconfigAnand Gadiyar2010-05-201-37/+79
| | | | | | | | | | - Update the omap3_defconfig to sync up with the generated .config - Increase CONFIG_LOG_BUF_SHIFT to 16 to allow the entire boot log to be captured (useful when using boot time tracer, for example) Signed-off-by: Anand Gadiyar <gadiyar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3/4: Disable CONFIG_FB_OMAP in omap3_defconfigTony Lindgren2010-05-051-9/+1
| | | | | | | | | | | | | Looks like CONFIG_FB_OMAP prevents somehow mounting root on MMC at least on zoom3 for multi-omap. Disable CONFIG_FB until the omap FB code is fixed. This allows booting omap3_defconfig on various omaps. Tested on 2420-n8x0, 3430-n900, 3630-zoom3 and 4430-blaze. Note that n8x0 still has issues with starting user space because of TLS and VFP. Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3/4: Disable CONFIG_PM_VERBOSE in omap3_defconfigTony Lindgren2010-05-041-1/+1
| | | | | | It's too noisy. Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3/4: Update PMIC options for TWL and Menelaus chipsTony Lindgren2010-05-041-6/+7
| | | | | | | | These are needed for mounting root on MMC on many boards. Also disable CONFIG_WATCHDOG_NOWAYOUT, that can keep the system from running with external watchdogs. Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3/4: Make omap3_defconfig usable on Nokia boardsTony Lindgren2010-05-041-2/+2
| | | | | | | | | | | | | | | | | The bootloader on Nokia boards does not support updating the kernel cmdline. For the other boards, the bootloader provided cmdline will be used instead. To mount root on n8x0, compile in also the MMC_OMAP. It seems that the best way to mount root with the new kernels on Nokia boards is to mount root on mmcblk0p2. Note that n8x0 current has several issues booting with omap3_defconfig: The bootloader has a 2MB limit for loading kernels, so you may want to use kexec. Also ARMv6 does not currently work with ARMv7 for VFP and TLS. Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3/4: Add new boards to omap3_defconfigTony Lindgren2010-05-041-2/+3
| | | | | | Enable 2430 omaps and the missing boards. Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap: Enable PM_RUNTIME in defconfigs to avoid USB compile errorsTony Lindgren2010-03-111-1/+1
| | | | | | | | | | | | | | | While waiting for the related USB patch, fix compile by enabling it in the defconfigs. As discussed at: http://thread.gmane.org/gmane.linux.usb.general/27432/focus=4460 Otherwise we'll get errors like: drivers/usb/core/hcd.c:1892: error: 'pm_wq' undeclared (first use in this function) drivers/usb/core/hcd.c:1892: error: (Each undeclared identifier is reported only once drivers/usb/core/hcd.c:1892: error: for each function it appears in.) Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3/4: Add omap4 into omap3_defconfigTony Lindgren2010-02-151-1/+5
| | | | | | | | | | | Add omap4 into omap3_defconfig. Note that this does not yet boot on omap4, but boots on omap2 and omap3. Also note that CONFIG_SMP does not currently work on uniprocessor ARMs. Acked-by: Santosh Shilimkar <santosh.shilimkar@ti.com> Signed-off-by: Tony Lindgren <tony@atomide.com>
* omap2/3: Update omap3_defconfig to build in all the 2420 based boardsTony Lindgren2010-02-151-36/+138
| | | | | | | | | | | Note that booting 2420 depends on another patch posted earlier to not select CONFIG_CPU_32v6K if CONFIG_ARCH_OMAP2 is selected. Also note that we cannot add omap2430 in yet because of the different clock addresses compared to 2420. Also note that we cannot have CONFIG_CPU_32v6K=y in order to boot on 24xx. Signed-off-by: Tony Lindgren <tony@atomide.com>
* ARM: Kill CONFIG_CPU_32Russell King2009-12-181-1/+0
| | | | | | | | 26-bit ARM support was removed a long time ago, and this symbol has been defined to be 'y' ever since. As it's never disabled anymore, we can kill it without any side effects. Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
* arm: omap: Add omap3_defconfigOlof Johansson2009-12-021-0/+2119
Having one combined defconfig that is the superset of the individual defconfigs for OMAP3 platforms is useful for easily finding build errors. Not to mention convenient as a base if you want to boot several platforms with a single kernel image. Signed-off-by: Olof Johansson <olof@lixom.net> Signed-off-by: Tony Lindgren <tony@atomide.com>