1. 10 6月, 2016 2 次提交
  2. 26 4月, 2016 1 次提交
  3. 18 3月, 2016 1 次提交
  4. 12 3月, 2016 1 次提交
  5. 09 3月, 2016 1 次提交
    • L
      dma, mm/pat: Rename dma_*_writecombine() to dma_*_wc() · f6e45661
      Luis R. Rodriguez 提交于
      Rename dma_*_writecombine() to dma_*_wc(), so that the naming
      is coherent across the various write-combining APIs. Keep the
      old names for compatibility for a while, these can be removed
      at a later time. A guard is left to enable backporting of the
      rename, and later remove of the old mapping defines seemlessly.
      
      Build tested successfully with allmodconfig.
      
      The following Coccinelle SmPL patch was used for this simple
      transformation:
      
      @ rename_dma_alloc_writecombine @
      expression dev, size, dma_addr, gfp;
      @@
      
      -dma_alloc_writecombine(dev, size, dma_addr, gfp)
      +dma_alloc_wc(dev, size, dma_addr, gfp)
      
      @ rename_dma_free_writecombine @
      expression dev, size, cpu_addr, dma_addr;
      @@
      
      -dma_free_writecombine(dev, size, cpu_addr, dma_addr)
      +dma_free_wc(dev, size, cpu_addr, dma_addr)
      
      @ rename_dma_mmap_writecombine @
      expression dev, vma, cpu_addr, dma_addr, size;
      @@
      
      -dma_mmap_writecombine(dev, vma, cpu_addr, dma_addr, size)
      +dma_mmap_wc(dev, vma, cpu_addr, dma_addr, size)
      
      We also keep the old names as compatibility helpers, and
      guard against their definition to make backporting easier.
      
      Generated-by: Coccinelle SmPL
      Suggested-by: NIngo Molnar <mingo@kernel.org>
      Signed-off-by: NLuis R. Rodriguez <mcgrof@suse.com>
      Cc: Linus Torvalds <torvalds@linux-foundation.org>
      Cc: Peter Zijlstra <peterz@infradead.org>
      Cc: Thomas Gleixner <tglx@linutronix.de>
      Cc: airlied@linux.ie
      Cc: akpm@linux-foundation.org
      Cc: benh@kernel.crashing.org
      Cc: bhelgaas@google.com
      Cc: bp@suse.de
      Cc: dan.j.williams@intel.com
      Cc: daniel.vetter@ffwll.ch
      Cc: dhowells@redhat.com
      Cc: julia.lawall@lip6.fr
      Cc: konrad.wilk@oracle.com
      Cc: linux-fbdev@vger.kernel.org
      Cc: linux-pci@vger.kernel.org
      Cc: luto@amacapital.net
      Cc: mst@redhat.com
      Cc: tomi.valkeinen@ti.com
      Cc: toshi.kani@hp.com
      Cc: vinod.koul@intel.com
      Cc: xen-devel@lists.xensource.com
      Link: http://lkml.kernel.org/r/1453516462-4844-1-git-send-email-mcgrof@do-not-panic.comSigned-off-by: NIngo Molnar <mingo@kernel.org>
      f6e45661
  6. 01 3月, 2016 2 次提交
  7. 23 12月, 2015 1 次提交
  8. 22 10月, 2015 1 次提交
  9. 21 10月, 2015 2 次提交
  10. 27 8月, 2015 1 次提交
  11. 25 8月, 2015 1 次提交
  12. 07 8月, 2015 1 次提交
  13. 07 7月, 2015 1 次提交
  14. 10 6月, 2015 1 次提交
  15. 03 6月, 2015 2 次提交
  16. 21 5月, 2015 2 次提交
  17. 07 5月, 2015 1 次提交
  18. 12 4月, 2015 2 次提交
  19. 02 4月, 2015 1 次提交
  20. 07 3月, 2015 1 次提交
    • A
      ASoC: omap: fix up SND_OMAP_SOC_OMAP_ABE_TWL6040 dependency · 3d4cf65e
      Arnd Bergmann 提交于
      The change to enable OMAP5 support on this platform was a little too
      eager in adding a 'select' for a particular clock driver that might
      not be enabled in all configurations, which in turn leads to a build
      error:
      
      warning: (SND_OMAP_SOC_OMAP_ABE_TWL6040) selects COMMON_CLK_PALMAS which has unmet direct dependencies (COMMON_CLK && MFD_PALMAS)
      drivers/built-in.o: In function `palmas_clks_probe':
      drivers/clk/clk-palmas.c:228: undefined reference to `palmas_ext_control_req_config'
      
      I do not see a strong dependency here, so it's probably better to
      drop this select and to avoid adding more complexity here.
      
      Fixes: 5163c1ee ("ASoC: omap: Kconfig: Support for omap5-uevm analog audio")
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      3d4cf65e
  21. 05 3月, 2015 6 次提交
  22. 26 2月, 2015 1 次提交
    • T
      ASoC: OMAP: mcbsp: Fix CLKX and CLKR pinmux when used as inputs · 8af4baa7
      Thomas Niederprüm 提交于
      This patch fixes faulty behaviour in a setup where the input clock for the
      SRG is fed through the CLKR/CLKX pin but the McBSP is configured to be
      master (SND_SOC_DAIFMT_CBS_CFS). In that case of course CLKR/CLKX must
      not be configured as output pin. Otherwise the input clock is messed up
      horribly.
      
      This patch makes it possible to use the CLKR/CLKX pin rather than CLKS to
      inject a reference clock in setups where McBSP is master and not both
      rx and tx are used. However for this to work it has to be ensured that
      set_dai_sysclk() is called after set_dai_fmt().
      
      This was tested on a beagleboard-xm using McBSP1 to drive a i2s DAC through
      the tx lines (CLKX,FSX,DX). Using this patch the CLKR pin is used to inject
      an external reference clock.
      Signed-off-by: NThomas Niederprüm <niederp@physik.uni-kl.de>
      Acked-by: NPeter Ujfalusi <peter.ujfalusi@ti.com>
      Signed-off-by: NMark Brown <broonie@kernel.org>
      8af4baa7
  23. 14 2月, 2015 1 次提交
  24. 10 2月, 2015 1 次提交
  25. 30 1月, 2015 1 次提交
  26. 16 1月, 2015 1 次提交
  27. 08 1月, 2015 1 次提交
  28. 07 1月, 2015 1 次提交
  29. 22 12月, 2014 1 次提交