01 Nov, 2011

1 commit


22 Sep, 2011

1 commit


30 Aug, 2011

1 commit

  • Following mach-imx we break out the l2x0 handling into its
    own file, avoiding some ifdefs. Also remove unnecessary creation
    of local pointers when there is already one file-local readily
    available.

    Cc: Srinidhi Kasagar
    Cc: Rabin Vincent
    Signed-off-by: Linus Walleij

    Linus Walleij
     

25 May, 2011

3 commits

  • This updates the DB8500 PRCMU driver to the latest version
    available internally. Nominally we would update the dependent
    CPUfreq driver at the same time but since that is being moved
    around in this patch set we postpone that by simply deactivating
    it for the time being.

    This is a snapshot of the current PRCMU firmware API as it looks
    right now. The PRCMU firmware is still subject to change. This
    also updates the CPUfreq driver to a newer version that will
    utilize the new API.

    Acked-by: Samuel Ortiz
    Signed-off-by: Mattias Nilsson
    Signed-off-by: Martin Persson
    Signed-off-by: Per Fransson
    Signed-off-by: Jonas Aaberg
    Signed-off-by: Sebastien Rault
    Signed-off-by: Bengt Jonsson
    Signed-off-by: Rickard Andersson
    Signed-off-by: Linus Walleij

    Mattias Nilsson
     
  • We have decided that this function arbiter fits better in the MFD
    subsystem. Since we need to concatenate the split header files we move
    it basically like this:

    mv mach-ux500/prcmu-db8500.c drivers/mfd/db8500-prcmu.c
    mv mach-ux500/include/mach/prcmu-defs.h include/linux/mfd/db8500-prcmu.h
    mv mach-ux500/include/mach/prcmu-regs.h drivers/mfd/db8500-prcmu-regs.h
    mach-ux500/include/mach/prcmu.h >> include/linux/mfd/db8500-prcmu.h
    rm arch/arm/mach-ux500/include/mach/prcmu.h

    Then we update different #include statements and Makefile orders etc
    to make the PRCMU driver compile, link and boot in the new place
    without really changing any code.

    Acked-by: Samuel Ortiz
    Signed-off-by: Linus Walleij

    Linus Walleij
     
  • This renames the prcmu.c file to prcmu-db8500.c so as to indicate
    that it is for this one SoC.

    Signed-off-by: Linus Walleij

    Linus Walleij
     

14 Mar, 2011

5 commits


11 Jan, 2011

2 commits


22 Dec, 2010

1 commit


20 Dec, 2010

1 commit


09 Dec, 2010

1 commit


08 Dec, 2010

4 commits

  • Rework gpio registration to remove build-time
    changing macros.

    Signed-off-by: Rabin Vincent
    Signed-off-by: Linus Walleij

    Rabin Vincent
     
  • Add basic DMA configuration for u5500 supporting memcpy.
    Make way for SDI0 dma support by setting SDI0 to -1,
    indicating it will be configured in runtime.

    Signed-off-by: Per Forlin
    Signed-off-by: Linus Walleij

    Per Forlin
     
  • U5500 now boots from sdi0 (onboard eMMC).
    Change machine type to U5500.
    Adjust uart and sdi0 clock rates for u5500.
    All necessary clocks must be enabled before Linux starts because
    there is no clock tree support in u5500 yet.

    Signed-off-by: Per Forlin
    Signed-off-by: Linus Walleij

    Per Forlin
     
  • Change the Ux500 devices to be dynamically allocated and added by
    calling functions instead of referencing structures, thereby allowing
    5500 and other derivatives' support to be added without having to
    duplicate structures, use fixup functions, or use compile-time macros.

    Signed-off-by: Rabin Vincent
    Signed-off-by: Linus Walleij

    Rabin Vincent
     

05 Oct, 2010

1 commit


19 Sep, 2010

2 commits


02 Sep, 2010

2 commits


09 Jun, 2010

1 commit


05 May, 2010

5 commits


28 Nov, 2009

1 commit

  • Adds core support for the ST-Ericsson U8500
    platform. It supports memory mappings, binds to
    the existing modules like GIC, SCU, TWD and
    local timers and sets up the infrastructure for
    the secondary core.

    Reviewed-by: Alessandro Rubini
    Reviewed-by: Linus Walleij
    Signed-off-by: srinidhi kasagar
    Acked-by: Andrea Gallo
    Signed-off-by: Russell King

    Srinidhi Kasagar