14 Aug, 2013

1 commit

  • PXA peripherals need to obtain specific DMA request ids which will
    eventually be stored in the DRCMR register.

    Currently, clients are expected to store that number inside the slave
    config block as slave_id, which is unfortunately incompatible with the
    way DMA resources are handled in DT environments.

    This patch adds a filter function which stores the filter parameter
    passed in by of-dma.c into the channel's drcmr register.

    For backward compatability, cfg->slave_id is still used if set to
    a non-zero value.

    Signed-off-by: Daniel Mack
    Acked-by: Arnd Bergmann
    Signed-off-by: Vinod Koul

    Daniel Mack
     

15 Oct, 2012

1 commit

  • The header ipu.h really belongs to dma subsystem rather than imx
    platform. Rename it to ipu-dma.h and put it into include/linux/dma/.

    Signed-off-by: Shawn Guo
    Acked-by: Guennadi Liakhovetski
    Acked-by: Sascha Hauer
    Acked-by: Arnd Bergmann
    Cc: Vinod Koul
    Cc: Florian Tobias Schandinat
    Cc: linux-media@vger.kernel.org
    Cc: linux-fbdev@vger.kernel.org

    Shawn Guo