• Olof Johansson's avatar
    Merge branches 'depends/asoc-dma', 'depends/dma-of' and 'depends/tegra-clk' into next/cleanup · 1c7af42f
    Olof Johansson authored
    Merging in external dependencies for the Tegra DMA and reset controller
    refactoring from external trees.
    
    Per Stephen Warren, the stability of these branches have been negotiated
    with the relevant parties (Vinod/Mark/Mike)
    
    * depends/asoc-dma:
      ASoC: dmaengine: fix deferred probe detection
      ASoC: dmaengine: support deferred probe for DMA channels
      dma: add channel request API that supports deferred probe
      ASoC: dmaengine: add custom DMA config to snd_dmaengine_pcm_config
      ASoC: don't leak on error in snd_dmaengine_pcm_register
      ASoC: restructure dmaengine_pcm_request_chan_of()
      ASoC: generic-dmaengine-pcm: Set BATCH flag when residue reporting is not supported
      ASoC: Add resource managed snd_dmaengine_pcm_register()
    
    * depends/dma-of:
      dma: add dma_get_any_slave_channel(), for use in of_xlate()
    
    * depends/tegra-clk: (42 commits)
      clk: tegra: fix __clk_lookup() return value checks
      clk: tegra: Do not print errors for clk_round_rate()
      clk: tegra: Initialize DSI low-power clocks
      clk: tegra: add FUSE clock device
      clk: tegra: Properly setup PWM clock on Tegra30
      clk: tegra: Initialize secondary gr3d clock on Tegra30
      clk: tegra114: Initialize clocks needed for HDMI
      clk: tegra124: add suspend/resume function for tegra_cpu_car_ops
      clk: tegra124: add wait_for_reset and disable_clock for tegra_cpu_car_ops
      clk: tegra124: Add support for Tegra124 clocks
      clk: tegra124: Add new peripheral clocks
      clk: tegra124: Add common clk IDs to clk-id.h
      clk: tegra: add TEGRA_PERIPH_NO_GATE
      clk: tegra: add locking to periph clks
      clk: tegra: Add periph regs bank X
      clk: tegra: Add support for PLLSS
      clk: tegra: move tegra20 to common infra
      clk: tegra: move tegra30 to common infra
      clk: tegra: introduce common gen4 super clock
      clk: tegra: move PMC, fixed clocks to common files
      ...
    Signed-off-by: default avatarOlof Johansson <olof@lixom.net>
    1c7af42f
mmp_pdma.c 26.3 KB