- Jan 21, 2011
-
-
David Rientjes authored
The meaning of CONFIG_EMBEDDED has long since been obsoleted; the option is used to configure any non-standard kernel with a much larger scope than only small devices. This patch renames the option to CONFIG_EXPERT in init/Kconfig and fixes references to the option throughout the kernel. A new CONFIG_EMBEDDED option is added that automatically selects CONFIG_EXPERT when enabled and can be used in the future to isolate options that should only be considered for embedded systems (RISC architectures, SLOB, etc). Calling the option "EXPERT" more accurately represents its intention: only expert users who understand the impact of the configuration changes they are making should enable it. Reviewed-by:
Ingo Molnar <mingo@elte.hu> Acked-by:
David Woodhouse <david.woodhouse@intel.com> Signed-off-by:
David Rientjes <rientjes@google.com> Cc: Greg KH <gregkh@suse.de> Cc: "David S. Miller" <davem@davemloft.net> Cc: Jens Axboe <axboe@kernel.dk> Cc: Arnd Bergmann <arnd@arndb.de> Cc: Robin Holt <holt@sgi.com> Cc: <linux-arch@vger.kernel.org> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
-
- Jan 10, 2011
-
-
Rabin Vincent authored
Signed-off-by:
Rabin Vincent <rabin.vincent@stericsson.com> Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com>
-
- Dec 10, 2010
-
-
Tony Lindgren authored
Please use omap1_defconfig instead, or search online for a more optimized defconfig for your omap1 board. Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Tony Lindgren authored
The omap1_defconfig this should be eventually usable for booting all omap1 machines. Generated based on: $ grep ARCH_OMAP1=y arch/arm/configs/* | cut -d: -f1 | xargs cat | \ sort | uniq >> arch/arm/configs/omap1_defconfig Then change few things manually, like use Nokia 770 CONFIG_CMDLINE as it does not allow setting it in the bootloader. Finally ran make savedefconfig on it. Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- Nov 30, 2010
-
-
Eric Benard authored
About all options present in each file are activated in the single file. Signed-off-by:
Eric Benard <eric@eukrea.com> Tested-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
- Nov 29, 2010
-
-
Kuninori Morimoto authored
Signed-off-by:
Kuninori Morimoto <kuninori.morimoto.gx@renesas.com> Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
- Nov 18, 2010
-
-
Paul Mundt authored
Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
- Nov 17, 2010
-
-
Uwe Kleine-König authored
SPI_IMX defaults to m for i.MX machines. So enabling SPI is enough. Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-
- Oct 26, 2010
-
-
Dinh Nguyen authored
Add functionality for the power button on MX51 Babbage board. Signed-off-by:
Dinh Nguyen <Dinh.Nguyen@freescale.com> Signed-off-by:
Sascha Hauer <s.hauer@pengutronix.de>
-
Peter Gsellmann authored
Board is a carrier board for Stamp9G20, with additional peripherals for a building automation system Signed-off-by:
Peter Gsellmann <pgsellmann@portner-elektronik.at> [nicolas.ferre@atmel.com: remove machine_desc.io_pg_offst and .phys_io] Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
- Oct 18, 2010
-
-
Kukjin Kim authored
This patch updates s5p64x0_defconfig and changes the name from s5p6440_defconfig so that can support S5P6440 and S5P6450 with one kernel. Tested on SMDK6440(S5P6440) and SMDK6450(S5P6450). Signed-off-by:
Kukjin Kim <kgene.kim@samsung.com>
-
- Oct 08, 2010
-
-
Tony Lindgren authored
With the omap-serial the device has changed from ttyS to ttyO as the system may have both omap-serial and 8250 ports. Note that systems using omap-serial need to be updated to use ttyO[012] instead of ttyS[012] in the bootloader, CONFIG_CMDLINE, /etc/inittab, and the root file system with mknod. Also you may need to add ttyO[012] to /etc/securetty. Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Linus Walleij authored
This patches the condensed RealView SMP defconfig activating the same 2.6.36 features mentioned in the vanilla RealView defconfig patch submitted earlier. Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
Linus Walleij authored
This patches the condensed RealView defconfig activating some stuff that has been missing from this config for some time and some stuff that was merged in the 2.6.36 merge window: - The new character LCD driver is enabled - The Versatile I2C is enabled - The PL022 SPI driver is enabled - gpiolib is enabled (and makes MMC detection work properly) - The new LEDs code is enabled with a heartbeat trigger - The RTC class is enabled, and the PL031 RTC (onchip) and the offchip DS1307 on I2C is enabled Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- Oct 07, 2010
-
-
Jean-Christophe PLAGNIOL-VILLARD authored
The board-sam9g20ek-2slot-mmc.c was a revision of the at91sam9g20ek since board revision C. It contains 2 sd/mmc slots. This merge keep the support of the old machine ID MACH_AT91SAM9G20EK_2MMC for backward compatibility. Now we use the ATAG to pass the hardware functionality to kernel with this board revision encoding bit 0: 0 => 1 sd/mmc slot 1 => 2 sd/mmc slots connectors (board from revision C) system_rev tested on Barebox commit d8f3ee103a9f4bd Signed-off-by:
Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by:
Nicolas Ferre <nicolas.ferre@atmel.com>
-
- Oct 04, 2010
-
-
Linus Walleij authored
This mainly removes a lot of unused subsystems (as for the mainline drivers) in the U300 defconfig, switch of MMC debugging by default and enables debugfs on the builds. Once we merge the drivers we'll configure it on again. Signed-off-by:
Linus Walleij <linus.walleij@stericsson.com> Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- Sep 29, 2010
-
-
Kevin Hilman authored
Disable CPUfreq since 1) is not yet supported in mainline, and 2) the current driver fails to suspend properly Signed-off-by:
Kevin Hilman <khilman@deeprootsystems.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Kevin Hilman authored
In working towards a smaller default kernel, only devices used for early boot should be built in. Toward that end, build the following as modules by default: - bluetooth - audio: ALSA, ASoC - WLAN Uncompressed kernel size comparison: Before: text data bss dec hex filename 6557576 465088 5616024 12638688 c0d9e0 vmlinux After: text data bss dec hex filename 5616572 436448 5610800 11663820 b1f9cc vmlinux Signed-off-by:
Kevin Hilman <khilman@deeprootsystems.com> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- Sep 27, 2010
-
-
Uwe Kleine-König authored
Further remove FIXED_PHY as it breaks the ethernet. VGA_CONSOLE isn't selectable anymore since fb78b51c. EXT3_DEFAULTS_TO_ORDERED defaults to y since aa32a796. INOTIFY is gone since 2dfc1cae. CONFIG_DETECT_SOFTLOCKUP is gone since e16bb1d7. Enable TMPFS for udev. KEYS is selected by NFS_USE_KERNEL_DNS Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-
Uwe Kleine-König authored
This machine is enabled in mx3_defconfig and so mx31pdk_defconfig isn't really useful. Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-
Uwe Kleine-König authored
Furthermore INOTIFY is gone since 2dfc1cae (inotify: remove inotify in kernel interface) Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-
Uwe Kleine-König authored
- enable all mx27 machines (MACH_CPUIMX27, MACH_IMX27_VISSTRIM_M10, MACH_PCA100, MACH_MXT_TD60) including optional features for CPUIMX27 - eukrea_mbimx27-baseboard.c uses TOUCHSCREEN_ADS7846 - mach-cpuimx27.c uses SERIAL_8250 - several machines make use of SPI_IMX (selects SPI_BITBANG) - drop VGA_CONSOLE as this isn't selectable anymore since fb78b51c - several machines make use of USB_ULPI (depends on USB, but don't enable USB_DEVICE_CLASS as it's deprecated) Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-
- Sep 24, 2010
-
-
Victor Rodriguez authored
This patch adds initial support for the Hawkboard-L138 system It is under the machine name "omapl138_hawkboard". This system is based on the da850 davinci CPU architecture. Information on these system may be found at http://www.hawkboard.org. Basic support for the UART console is included in this patch. It's tested with latest Angstrom File Systems like ramdisk from http://alturl.com/imb45 . Signed-off-by:
Victor Rodriguez <victor.rodriguez@sasken.com> Signed-off-by:
Kevin Hilman <khilman@deeprootsystems.com>
-
Michael Williamson authored
This patch adds initial support for the MityDSP-L138 and MityDSP-1808 system on Module (SOM) under the machine name "mityomapl138". These SOMs are based on the da850 davinci CPU architecture. Information on these SOMs may be found at http://www.mitydsp.com . Basic support for the console UART, NAND, and EMAC (MII interface) is included in this patch. Signed-off-by:
Michael Williamson <michael.williamson@criticallink.com> Signed-off-by:
Kevin Hilman <khilman@deeprootsystems.com>
-
Michael Williamson authored
In order to support reference DA8XX machines not providing a voltage regulator control for the core voltage, the REGULATOR_DUMMY option is required. Signed-off-by:
Michael Williamson <michael.williamson@criticallink.com> Signed-off-by:
Kevin Hilman <khilman@deeprootsystems.com>
-
- Sep 20, 2010
-
-
Tony Lindgren authored
We need to enable ARM_ERRATA_411920 for omap2 and remove the omap2 specific defconfigs. Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
Santosh Shilimkar authored
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>
-
Tony Lindgren authored
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>
-
Eric Cooper authored
This patch adds support for the Seagate FreeAgent DockStar, a Marvell SheevaPlug variant. Signed-off-by:
Eric Cooper <ecc@cmu.edu> Signed-off-by:
Nicolas Pitre <nico@fluxnic.net>
-
- Aug 16, 2010
-
-
Tony Lindgren authored
Commit ffb63e34 changed Kconfig to select support for omap2, 3 and 4 by default. However, CONFIG_SMP won't currently work properly on uniprocessor ARMs, or if support for earlier ARM cores is selected in. Fix this by updating omap_4430sdp_defconfig to not select omap2 or 3 at this point. Signed-off-by:
Tony Lindgren <tony@atomide.com> Acked-by:
Santosh Shilimkar <santosh.shilimkar@ti.com>
-
- Aug 05, 2010
-
-
Kukjin Kim authored
Now that S5PC110 machines and S5PV210 machines can be built into one kernel, update mach-s5pv210/Kconfig and s5pv210_defconfig. Tested on Aquila(S5PC110), GONI(S5PC110), SMDKC110(S5PC110) and SMDKV210(S5PV210). Created and tested against linux-2.6.35-rc5. Signed-off-by:
Kukjin Kim <kgene.kim@samsung.com> Acked-by:
Marek Szyprowski <m.szyprowski@samsung.com>
-
- Aug 04, 2010
-
-
Vincent Sanders authored
These configurations are no longer useful as the systems they support are covered by the generic omap3_defconfig Signed-off-by:
Vincent Sanders <vince@simtec.co.uk> Signed-off-by:
Tony Lindgren <tony@atomide.com>
-
- Jul 17, 2010
-
-
Nicolas Pitre authored
Signed-off-by:
Nicolas Pitre <nico@fluxnic.net>
-
- Jun 24, 2010
-
-
Russell King authored
This hasn't been actively maintained for a long time, only receiving the occasional build update when things break. I doubt anyone has one of these on their desks anymore. Signed-off-by:
Russell King <rmk+kernel@arm.linux.org.uk>
-
- Jun 10, 2010
-
-
Uwe Kleine-König authored
Signed-off-by:
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
-
- May 31, 2010
-
-
Paul Mundt authored
Signed-off-by:
Paul Mundt <lethal@linux-sh.org>
-
- May 28, 2010
-
-
Ben Dooks authored
Add the SMDK2416, and the GTA02 to the list of machines that are included in the s3c2410_defconfig. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Add the framebuffer driver and some basic LCD configurations that should be suitable for the SMDK boards. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Now that the RTC driver supports the S3C64XX, enable it in the build. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-
Ben Dooks authored
Enable the USB Host side by adding the USB OHCI and some basic USB driver modules. Signed-off-by:
Ben Dooks <ben-linux@fluff.org>
-