31 May, 2019

1 commit

  • Based on 1 normalized pattern(s):

    license terms gnu general public license gpl version 2

    extracted by the scancode license scanner the SPDX license identifier

    GPL-2.0-only

    has been chosen to replace the boilerplate/reference in 161 file(s).

    Signed-off-by: Thomas Gleixner
    Reviewed-by: Allison Randal
    Reviewed-by: Alexios Zavras
    Reviewed-by: Steve Winslow
    Reviewed-by: Richard Fontana
    Cc: linux-spdx@vger.kernel.org
    Link: https://lkml.kernel.org/r/20190528170027.447718015@linutronix.de
    Signed-off-by: Greg Kroah-Hartman

    Thomas Gleixner
     

08 Jun, 2016

1 commit


04 Jun, 2013

4 commits


24 May, 2013

3 commits

  • The majority of configuration done in d40_phy_config() pertains
    to physical channels. Move the call over to runtime config which
    has different code paths for physical and logical channels already,
    and make it an exclusive physical channel config function as the
    name implies, and drop the is_log argument.

    Since we moved the call to runtime_config() it only gets called
    for device transfers, so encode the small snippet of configuration
    pertaining to memcpy channels into the d40_config_memcpy()
    function.

    Acked-by: Vinod Koul
    Acked-by: Arnd Bergmann
    Signed-off-by: Lee Jones
    [rewrote the commit message]
    Signed-off-by: Linus Walleij

    Lee Jones
     
  • During the initial setup of a logical channel, it is necessary to unmask
    the GIM in order to receive generated terminal count and error interrupts.
    We're separating out this required code so it will be possible to move
    the remaining code in d40_phy_cfg(), which is mostly runtime configuration
    into the runtime_config() routine.

    Cc: Dan Williams
    Cc: Per Forlin
    Cc: Rabin Vincent
    Acked-by: Vinod Koul
    Acked-by: Arnd Bergmann
    Signed-off-by: Lee Jones
    Signed-off-by: Linus Walleij

    Lee Jones
     
  • Devices which utilise DMA use the same device numbers for transmitting
    and receiving. In this patch we encode the source and destination
    information into one single attribute. We can subsequently exploit the
    direction attribute to see which of the transfer directions are being
    described. This also lessens the burden on platform data.

    Cc: Dan Williams
    Cc: Per Forlin
    Cc: Rabin Vincent
    Acked-by: Vinod Koul
    Acked-by: Arnd Bergmann
    Signed-off-by: Lee Jones
    Signed-off-by: Linus Walleij

    Lee Jones
     

14 Jan, 2013

3 commits


05 Nov, 2012

1 commit


31 Jan, 2011

9 commits


05 Jan, 2011

1 commit


20 Oct, 2010

2 commits


23 Sep, 2010

3 commits


23 Jun, 2010

3 commits


15 Apr, 2010

1 commit

  • This is a straightforward driver for the ST-Ericsson DMA40 DMA
    controller found in U8500, implemented akin to the existing
    COH 901 318 driver.

    Signed-off-by: Linus Walleij
    Acked-by: Srinidh Kasagar
    Cc: STEricsson_nomadik_linux@list.st.com
    Cc: Alessandro Rubini
    Signed-off-by: Andrew Morton
    Signed-off-by: Dan Williams

    Linus Walleij