07 Jan, 2012

1 commit


22 Dec, 2011

1 commit

  • After all sysdev classes are ported to regular driver core entities, the
    sysdev implementation will be entirely removed from the kernel.

    Cc: Kukjin Kim
    Cc: Russell King
    Cc: Ben Dooks
    Cc: Vinod Koul
    Cc: Boojin Kim
    Cc: Linus Walleij
    Cc: Lucas De Marchi
    Cc: Heiko Stuebner
    Signed-off-by: Kay Sievers
    Signed-off-by: Greg Kroah-Hartman

    Kay Sievers
     

25 Apr, 2011

1 commit

  • Replace sysdev classes and struct sys_device objects used for "core"
    power management by Samsung platforms with struct syscore_ops objects
    that are simpler.

    This generally reduces the code size and the kernel memory footprint.
    It also is necessary for removing sysdevs entirely from the kernel in
    the future.

    Signed-off-by: Rafael J. Wysocki
    Acked-by: Greg Kroah-Hartman
    Acked-by: Kukjin Kim

    Rafael J. Wysocki
     

12 May, 2010

2 commits


31 Jul, 2009

1 commit

  • Add a sysdev S3C2410A sysdev to allow the differentiation
    of the S3C2410A from the S3C2410. This is needed for the
    CPUFREQ code to enable the extra features and update cpu
    specific information.

    Signed-off-by: Ben Dooks
    Signed-off-by: Ben Dooks

    Ben Dooks
     

18 May, 2009

2 commits

  • Prepare to remove the large number of S3C2410_GPxn defines
    by moving to S3C2410_GPx(n) in arch/arm.

    The following perl was used to change the files:

    perl -pi~ -e 's/S3C2410_GP([A-Z])([0-9]+)([^_^0-9])/S3C2410_GP\1\(\2\)\3/g'

    Signed-off-by: Ben Dooks

    Ben Dooks
     
  • Move all the gpio functions out of as
    this file is for defining the generic IO base addresses
    for the kernel IO calls.

    Make a new header to take this and
    include it via the chain from which is
    what most of these files should be using (and will be
    changed as soon as possible).

    Note, this does make minor changes to some drivers but
    should not mess up any pending merges.

    CC: Richard Purdie
    Acked-by: Mark Brown
    CC: David Brownell
    Signed-off-by: Ben Dooks

    Ben Dooks
     

08 Mar, 2009

2 commits


15 Oct, 2008

1 commit


08 Oct, 2008

1 commit

  • First move of items out of include/asm-arm/plat-s3c* to their
    new homes under arch/arm/plat-s3c/include/plat and
    arch/arm/plat-s3c24xx/include/plat directories.

    Note, we have to create a dummy arch/arm/plat-s3c/Makefile to
    allow us to add arch/arm/plat-s3c/include/plat to the path.

    Signed-off-by: Ben Dooks

    Ben Dooks
     

06 Sep, 2008

1 commit


07 Aug, 2008

2 commits


12 Feb, 2007

1 commit


24 Jan, 2007

1 commit

  • The s3c2410_gpio_getcfg() currently returns
    a value which is dependant on the GPIO no
    passed in. Now we have more generic constants
    it is sensible to use those as return codes
    so that any function dealing with >1 GPIO
    does not need to do it's own number processing.

    Since this function is only currently used in
    pm.c, it is easy to fixup (and correct pm.c
    to use the generic constants)

    Signed-off-by: Ben Dooks
    Signed-off-by: Russell King

    Ben Dooks
     

18 Dec, 2006

1 commit

  • Change the include/asm-arm/arch-s3c2410/regs-serial.h
    platform data to use the prorper type (upf_t) for the
    uart_flags.

    Fix all the other parts of arch/arm/mach-s3c2410 to
    include and all other uses of
    the include file.

    mach-rx3715.c:101:18: warning: incorrect type in initializer (different base types)
    mach-rx3715.c:101:18: expected unsigned long [unsigned] uart_flags
    mach-rx3715.c:101:18: got restricted unsigned int [usertype] [force]

    Signed-off-by: Ben Dooks
    Signed-off-by: Russell King

    Ben Dooks
     

25 Sep, 2006

4 commits


01 Jul, 2006

1 commit


18 Jun, 2006

1 commit


04 Sep, 2005

1 commit

  • Patch from Ben Dooks

    The power management sleep code needs to call cpu_init()
    to restore the cpu state after the system resumes from
    suspend. Also clear off an un-necessary comment.
    Thanks to Dimitry Andric for reporting the bug and
    for rmk for pointing out the cause.

    Signed-off-by: Ben Dooks
    Signed-off-by: Russell King

    Ben Dooks
     

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