- 10 Nov, 2004 1 commit
-
-
Nicolas Pitre authored
Patch from Nicolas Pitre This patch allows for the kernel to be configured for XIP. A lot of people are using semi hacked up XIP patches already so it is a good idea to have a generic and clean implementation supporting all ARM targets. The patch isn't too intrusive. It involves: - modifying the kernel entry code to map separate .text and .data sections in the initial page table, as well as relocating .data to ram when needed - modifying the linker script to account for the different VMA and LMA for .data, as well as making sure that .init.data gets relocated to ram - adding the final kernel mapping with a new MT_ROM mem type - distinguishing between XIP and non-XIP for bootmem and memory resource declaration - and adding proper target handling to Makefiles. While at it, this also cleans up the kernel boot code a bit so the kernel can now be compiled for any address in ram, removing the need for a relation between kernel address and start of ram. Also throws in some more comments. And finally the _text, _etext, _end and similar variables are now declared extern void instead of extern char, or even extern int. That allows for operations on their address directly without any cast, and trying to reference them by mistake would yield an error which is a good thing. Tested both configurations: XIP and non XIP, the later producing a kernel for execution from ram just as before. Signed-off-by: Nicolas Pitre Signed-off-by: Russell King
-
- 05 Nov, 2004 1 commit
-
-
Catalin Marinas authored
Patch from Catalin Marinas Common changes for Versatile PB and AB
-
- 27 Oct, 2004 1 commit
-
-
Dave Jones authored
Signed-off-by:
Dominik Brodowski <linux@brodo.de> Signed-off-by:
Dave Jones <davej@redhat.com>
-
- 19 Oct, 2004 1 commit
-
-
Russell King authored
-
- 09 Oct, 2004 1 commit
-
-
Sascha Hauer authored
Patch from Sascha Hauer This patch supports the Hynix developer boards h7201 and h7202 for the HMS30C7201 and HMS30C7202 CPUs. Changes to previous patch: - reorganized file structure. We now have common.c which shares stuff common to all h720x processors and cpu-h720[12].c files for the cpu specific stuff - fixed timer handling for timers 1/2 - cleaned up h720x register definitions and splitted in files specific to each cpu and one generic part Signed-off-by: Thomas Gleixner Signed-off-by: Robert Schwebel Signed-off-by: Sascha Hauer
-
- 14 Sep, 2004 1 commit
-
-
Dave Jones authored
arm cpufreq Kconfig enhancements: - don't force the deprecated 24_API on SA11x0 any more, as it will be removed ~2005-01-01 and different interfaces have been available for a long time - don't mark CPU_FREQ as being EXPERIMENTAL any longer - re-order it in the same way other arches are ordered Signed-off-by:
Dominik Brodowski <linux@brodo.de> Signed-off-by:
Dave Jones <davej@redhat.com>
-
- 13 Sep, 2004 1 commit
-
-
Linus Torvalds authored
Jeff wants to use this to clean up SATA and some network drivers.
-
- 27 Aug, 2004 1 commit
-
-
Alexander Viro authored
ARM dependency and makefile fixes (ACKed by rmk) Signed-off-by:
Al Viro <viro@parcelfarce.linux.org.uk> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 25 Aug, 2004 1 commit
-
-
Lennert Buytenhek authored
Patch from Lennert Buytenhek Hi, gcc doesn't understand 80-bit floating point on the ARM currently, according to the kernel's Kconfig docs, but it would seem that the current extended double emulation code is broken for big endian platforms. So, this patch disables NWFPE_XP on big endian architectures, until someone comes round and fixes it. cheers, Lennert
-
- 15 Aug, 2004 1 commit
-
-
Sam Ravnborg authored
Localize Kconfig debug options into one file (lib/Kconfig.debug) for easier maintenance, searching, and menu-building. Updated to 2.6.8. Summary of changes: . localizes the following symbols in lib/Kconfig.debug: DEBUG_KERNEL, MAGIC_SYSRQ, DEBUG_SLAB, DEBUG_SPINLOCK, DEBUG_SPINLOCK_SLEEP, DEBUG_HIGHMEM, DEBUG_BUGVERBOSE, DEBUG_INFO and FRAME_POINTER for some instances of it (if it's freely user-selectable) but not for the cases where it's forced or it depends on some other options. . adds DEBUG_KERNEL requirement to some DEBUG_vars; . remove KALLSYMS from S390-specific kernel hacking menu; use KALLSYMS in the EMBEDDED menu instead; . add CRIS and M68KNOMMU symbols for use in lib/Kconfig.debug; . eliminate duplicate "General setup" labels in sparc64 config; . whitespace cleanup; . fixed a few trival typos; Portions of the original patch were also done by Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl> Signed-off-by: Randy Dunla...
-
- 14 Aug, 2004 1 commit
-
-
Sascha Hauer authored
Patch from Sascha Hauer This patch adds support for the Motorola i.MX SoC. It has board support included for the MX1ADS Eval Board, but the patch has been tested on two other custom boards as well. Things changed since Patch 1955/2: - fixed according to Russell's comments. - removed unnecassary files from include/asm-arm/arch-imx. - removed cpufreq support (it needs rework). - made myself the Maintainer of mx1ads Sascha Hauer
-
- 13 Aug, 2004 1 commit
-
-
Marc Singer authored
Patch from Marc Singer The work already done to rectify the timer code initialization missed a necessary change. This patch adds a timer initialization function to the LPD7A400 machine type. It also makes a small correction to the kernel configuration that is out of step with the machine specific Kconfig.
-
- 09 Aug, 2004 1 commit
-
-
Deepak Saxena authored
Signed-off-by:
Deepak Saxena <dsaxena@plexity.net>
-
- 02 Aug, 2004 1 commit
-
-
Adrian Bunk authored
Below is a patch by Hans Ulrich Niedermann <linux-kernel@n-dimensional.de> to change all references in comments to files in Documentation/ to start with Documentation/ Signed-off-by:
Adrian Bunk <bunk@fs.tum.de> Signed-off-by:
Andrew Morton <akpm@osdl.org> Signed-off-by:
Linus Torvalds <torvalds@osdl.org>
-
- 08 Jul, 2004 1 commit
-
-
John Lenz authored
Patch from John Lenz Cleanup and forward port of patch 1849. This patch provides support for the SHARP LoCoMo device, a companion chip similar to the sa1111 device. It is present in many of the SHARP Zaurus line of PDAs.
-
- 18 Jun, 2004 2 commits
-
-
Russell King authored
This platform is no longer maintained, and its maintainer says that the hardware is obsolete and out of circulation.
-
Russell King authored
This cset adds the code to handle the hardware vector floating point unit found on some ARM926 and later CPUs. The hardware provides an implementation for the common cases, and bounces exceptions for other cases, which have to be handled in software, and signalling SIGFPE as appropriate.
-
- 17 Jun, 2004 1 commit
-
-
Deepak Saxena authored
The code is completely out of date, I am no longer maintaining it, and nobdy has volunteered to do so; therefore, I am killing it. Signed-off-by:
Deepak Saxena <dsaxena@plexity.net>
-
- 15 Jun, 2004 3 commits
-
-
Marc Singer authored
Patch from Marc Singer [if's replaced by ifdef's.] While the BLOB boot loader doesn't support it, there are two others, UBOOT and Logic's LOLO, that will initialize the SDRAM controller such that the memory appears as a contiguous region. This layout to be required for WinCE and, thus, is the default for these loaders. The memory organization had been optimized for discontiguous blocks. Now, it supports a default mode that is compatible with all of the bootloaders as well as options to optimize for either contiguous or discontiguous models. Withing, there is also a slight change to the way that the DEBUG_LL macros select the UART address. Now it uses immediate constants exclusively.
-
Deepak Saxena authored
Signed-off-by:
Deepak Saxena <dsaxena@plexity.net>
-
Russell King authored
This fixes build errors in EBSA110, and updates the default configuration.
-
- 24 May, 2004 1 commit
-
-
Russell King authored
These are supposed to be ordered by option name.
-
- 21 May, 2004 2 commits
-
-
Nicolas Pitre authored
Patch from Nicolas Pitre
-
Nicolas Pitre authored
Patch from Nicolas Pitre
-
- 19 May, 2004 1 commit
-
-
Bartlomiej Zolnierkiewicz authored
- clear hwif->hw in setup-pci.c before using it - fix arch/arm/Kconfig to allow IDE only on platforms supporting it - introduce IDE_ARCH_OBSOLETE_INIT and ide_default_io_ctl() so we can use generic ide_init_hwif_ports() and kill no longer needed <asm-arm/arch-*/ide.h> (leave broken lh7a40x and sa1100 versions) Cross-compile tested on ARM.
-
- 13 May, 2004 1 commit
-
-
Ben Dooks authored
Patch from Ben Dooks Fix selection configuration entry for UART number for low-level debug
-
- 12 May, 2004 1 commit
-
-
Deepak Saxena authored
IXP4xx family of network processors. The code still needs some cleanup here and there, but it's to the point that it's should be OK to push upstream. Some of the remaining TODOs: - Cleanup GPIO IRQ handling for edge-trigered HW (none exists ATM) - Add IDE driver for various platforms - Misc cleanups This patch adds the changes to arch/arm/Makefile and arch/arm/Kconfig
-
- 09 May, 2004 1 commit
-
-
Marc Singer authored
Patch from Marc Singer Updated change set for the 2.6.5 kernel *and* for the April 8th arm patch. Also included are changes suggested by Russell that merge several of the files in the mach- directory. I have also endeavored to remove all unnecessary whitespace additions. Note that since I've found the cause of an annoying user-space crash, I believe that this patch is OK. The crash appears to have nothing to do with the system setup.
-
- 06 May, 2004 1 commit
-
-
Russell King authored
Since this is currently ARM-only, I've dropped the drivers/Kconfig change for the time being.
-
- 24 Apr, 2004 1 commit
-
-
Deepak Saxena authored
Patch from Deepak Saxena Latest (and hopefully last :) patch for generic DMA buffer bouncing. - Fixed SA1111 dma_needs_bounce - Added check for out of bounds buffers. - Made dmabounce.c directly implement dma_* API Note that I didn't do the following: #ifndef CONFIG_DMABOUNCE inline implementations of all functions #else extern declarations #endif Instead I wrapped it individual in #ifndef/#else blocks to keep the comments in the same area as function declarations. IMHO this makes it easier for someone to go look at the comments if they need to know what a specific API does.
-
- 22 Apr, 2004 1 commit
-
-
Russell King authored
This cset adds minimal support for ARM Ltd's ARM926EJ-S "Versatile" platform.
-
- 08 Apr, 2004 1 commit
-
-
Russell King authored
The machine class should be in alphabetical order. Swap ordering of the recently added TI and S3C2410 entries to return it to this ordering.
-
- 05 Apr, 2004 1 commit
-
-
Ben Dooks authored
Patch from Ben Dooks arch/arm/kernel patch for S3C2410 support - default configurations for S3C2410 - build changes for S3C2410 - IRQ support for kernel entry - debug serial support
-
- 04 Apr, 2004 1 commit
-
-
Tony Lindgren authored
Patch from Tony Lindgren This patch updates the ARM Linux core files to add support for Texas Instruments OMAP-1510, 1610, and 730 processors. OMAP is an embedded ARM processor with integrated DSP. OMAP-1610 has hardware support for USB OTG, which might be of interest to Linux developers. OMAP-1610 could be easily be used as development platform to add USB OTG support to Linux. This patch is an updated version of an earlier patch 1767/1 with the dummy Kconfig added for OMAP as suggested by Russell King here: http://www.arm.linux.org.uk/developer/patches/viewpatch.php?id=1767/1 This patch is brought to you by various linux-omap developers.
-
- 27 Mar, 2004 1 commit
-
-
Russell King authored
-
- 25 Mar, 2004 1 commit
-
-
Russell King authored
Anakin has not been maintained since it was (partially) merged, and the maintainers appear to ignore mail about it. No one appears willing to maintain it either. However, some unrelated kernel maintainers have been updating various files while they've been working in the area - which is wasted work for something which isn't maintained. Therefore, this cset removes Anakin completely from the kernel.
-
- 18 Mar, 2004 1 commit
-
-
Andrew Morton authored
From: "Randy.Dunlap" <rddunlap@osdl.org> Remove the rest of references to smp.tex Documentation/cpufreq => Documentation/cpu-freq DocBook/tulip.{pdf,ps,html} => DocBook/tulip-user.{pdf,ps,html} Bunch of other typos.
-
- 15 Mar, 2004 1 commit
-
-
Russell King authored
-
- 26 Feb, 2004 1 commit
-
-
Dave Jones authored
From: Russell King <rmk@arm.linux.org.uk>
-
- 22 Feb, 2004 1 commit
-
-
Russell King authored
A bit too over-eager to minimise the delta resulted in this Kconfig file trying to source a currently non-existent Kconfig file.
-