31 Jul, 2010

1 commit


26 Jul, 2010

1 commit


16 Jul, 2010

1 commit


25 May, 2010

1 commit

  • arch/arm/mach-shark/pci.c:19: ERROR: trailing statements should be on next line
    arch/arm/mach-shark/pci.c:20: ERROR: trailing statements should be on next line
    arch/arm/mach-shark/pci.c:21: ERROR: trailing statements should be on next line
    arch/arm/mach-shark/pci.c:24: WARNING: externs should be avoided in .c files
    arch/arm/mach-shark/pci.c:28: WARNING: please, no space before tabs

    Signed-off-by: Andrea Gelmini
    Signed-off-by: Russell King

    Andrea Gelmini
     

13 Feb, 2010

1 commit

  • Otherwise more complicated uart configuration won't be possible.
    We can use r1 for tmp register for both head.S and debug.S.

    NOTE: This patch depends on another patch to add the the tmp register
    into all debug-macro.S files. That can be done with:

    $ sed -i -e "s/addruart,rx|addruart, rx/addruart, rx, tmp/"
    arch/arm/*/include/*/debug-macro.S

    Signed-off-by: Tony Lindgren
    Signed-off-by: Russell King

    Tony Lindgren
     

20 Mar, 2009

1 commit

  • OMAP wishes to pass state to the boot loader upon reboot in order to
    instruct it whether to wait for USB-based reflashing or not. There is
    already a facility to do this via the reboot() syscall, except we ignore
    the string passed to machine_restart().

    This patch fixes things to pass this string to arch_reset(). This means
    that we keep the reboot mode limited to telling the kernel _how_ to
    perform the reboot which should be independent of what we request the
    boot loader to do.

    Acked-by: Tony Lindgren
    Signed-off-by: Russell King

    Russell King
     

22 Feb, 2009

1 commit


19 Feb, 2009

1 commit


11 Dec, 2008

1 commit

  • Rather than having the central DMA multiplexer call the architecture
    specific DMA initialization function, have each architecture DMA
    initialization function use core_initcall(), and register each DMA
    channel separately with the multiplexer.

    This removes the array of dma structures in the central multiplexer,
    replacing it with an array of pointers instead; this is more flexible
    since it allows the drivers to wrap the DMA structure (eventually
    allowing us to transition non-ISA DMA drivers away.)

    Signed-off-by: Russell King

    Russell King
     

30 Nov, 2008

2 commits


29 Nov, 2008

3 commits


28 Nov, 2008

1 commit

  • Let's provide an overridable default instead of having every machine
    class define __virt_to_bus and __bus_to_virt to the same thing. What
    most platforms are using is bus_addr == phys_addr so such is the default.

    One exception is ebsa110 which has no DMA what so ever, so the actual
    definition is not important except only for proper compilation. Also
    added a comment about the special footbridge bus translation.

    Let's also remove comments alluding to set_dma_addr which is not
    (and should not) be commonly used.

    Signed-off-by: Nicolas Pitre
    Signed-off-by: Russell King

    Nicolas Pitre
     

06 Sep, 2008

1 commit


07 Aug, 2008

2 commits


28 Jan, 2008

1 commit


09 May, 2007

1 commit


22 Apr, 2007

1 commit


30 Nov, 2006

1 commit


07 Oct, 2006

1 commit


04 Oct, 2006

1 commit


02 Aug, 2006

1 commit

  • Patch from David Brownell

    ARM genirq cleanups/updates:

    - Start switching platforms to newer APIs
    * use "irq_chip" name, not "irqchip"
    * providing irq_chip.name

    - Show irq_chip.name in /proc/interrupts, like on x86.

    This update a bit more than half of the ARM code. The irq_chip.name
    values were chosen to match docs (if I have them) or be otherwise
    obvious ("FPGA", "CPLD", or matching the code).

    Signed-off-by: David Brownell
    Signed-off-by: Russell King

    David Brownell
     

03 Jul, 2006

1 commit


02 Jul, 2006

1 commit


01 Jul, 2006

1 commit


14 Jan, 2006

1 commit


28 Oct, 2005

1 commit


08 Sep, 2005

1 commit


17 Jul, 2005

1 commit


04 Jul, 2005

1 commit


27 Jun, 2005

1 commit


17 Apr, 2005

1 commit

  • Initial git repository build. I'm not bothering with the full history,
    even though we have it. We can create a separate "historical" git
    archive of that later if we want to, and in the meantime it's about
    3.2GB when imported into git - space that would just make the early
    git days unnecessarily complicated, when we don't have a lot of good
    infrastructure for it.

    Let it rip!

    Linus Torvalds