An error occurred fetching the project authors.
  1. 12 Dec, 2013 1 commit
    • Mark Brown's avatar
      ASoC: samsung: Use ASoC dmaengine code where possible · d37bdf73
      Mark Brown authored
      Since all Exynos platforms have been converted to dmaengine and many of
      the older platforms are in the process of conversion they do not need to
      use the legacy s3c-dma APIs for DMA but can instead use the standard ASoC
      dmaengine helpers. This both allows them to benefit from improvements
      implemented in the generic code and supports multiplatform.
      
      This patch includes some fixes from Padma for Exynos SoCs, her testing
      was on a slightly earlier version of the patch due to unrelated breakage
      preventing testing.
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      Tested By: Padmavathi Venna <padma.v@samsung.com>
      d37bdf73
  2. 20 Oct, 2013 1 commit
    • Heiko Stuebner's avatar
      ARM: S3C24XX: Fix possible dma selection warning · da2f5f48
      Heiko Stuebner authored
      Currently the s3c sound support selects CONFIG_S3C2410_DMA on s3c24xx
      architectures while the generic dma config is enabled by CONFIG_S3C24XX_DMA.
      
      With the way the Kconfig options are layed out currently it is possible
      to enable Samsung sound support without enabling the necessary dma support
      resulting in warnings like
        warning: (SND_SOC_SAMSUNG && SND_S3C24XX_I2S && SND_S3C2412_SOC_I2S &&
             SND_SOC_SAMSUNG_SMDK2443_WM9710 && SND_SOC_SAMSUNG_LN2440SBC_ALC650)
        selects S3C2410_DMA which has unmet direct dependencies (ARCH_S3C24XX &&
             S3C24XX_DMA && (CPU_S3C2410 || CPU_S3C2442))
      
      Therefore bring the s3c2410 dma support in line with the way the other
      s3c24xx SoCs handle this by having the SoC dma-support selected if the generic
      s3c dma support is enabled and have the sound support depend on S3C24XX_DMA
      on these arches. The s3c2442 is using the same dma descriptors and therefore
      also selected S3C2410_DMA.
      Signed-off-by: default avatarHeiko Stuebner <heiko@sntech.de>
      Reviewed-by: default avatarTomasz Figa <t.figa@samsung.com>
      Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
      da2f5f48
  3. 13 Sep, 2013 1 commit
  4. 21 Jun, 2013 1 commit
  5. 21 May, 2013 1 commit
  6. 13 Mar, 2013 1 commit
  7. 29 Jan, 2013 1 commit
  8. 02 Nov, 2012 2 commits
  9. 28 Aug, 2012 1 commit
  10. 25 Aug, 2012 1 commit
  11. 09 Aug, 2012 1 commit
  12. 02 Mar, 2012 1 commit
    • Kukjin Kim's avatar
      ARM: S3C24XX: change the ARCH_S3C2410 to ARCH_S3C24XX · b130d5c2
      Kukjin Kim authored
      This patch changes the ARCH name to "ARCH_S3C24XX" for Samsung
      S3C2410, S3C2412, S3C2413, S3C2416, S3C2440, S3C2442, S3C2443,
      and S3C2450 SoCs so that we can merge the mach-xxx directories
      and plat-s3c24xx dir. to just one mach-s3c24xx for them.
      
      I think this should be sent to upstream via samsung tree because
      this touches many samsung stuff.
      
      Cc: Dmitry Torokhov <dmitry.torokhov@gmail.com>
      Cc: Richard Purdie <rpurdie@rpsys.net>
      Cc: Chris Ball <cjb@laptop.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Alessandro Zummo <a.zummo@towertech.it>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Greg Kroah-Hartman <gregkh@suse.de>
      [for the gadget part:]
      Acked-by: default avatarFelipe Balbi <balbi@ti.com>
      [for the framebuffer (video) part:]
      Acked-by: default avatarFlorian Tobias Schandinat <FlorianSchandinat@gmx.de>
      [For the watchdog-part:]
      Acked-by: default avatarWim Van Sebroeck <wim@iguana.be>
      Cc: Sangbeom Kim <sbkim73@samsung.com>
      Cc: Liam Girdwood <lrg@ti.com>
      Cc: Mark Brown <broonie@opensource.wolfsonmicro.com>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Signed-off-by: default avatarKukjin Kim <kgene.kim@samsung.com>
      b130d5c2
  13. 04 Dec, 2011 1 commit
    • Axel Lin's avatar
      ASoC: Make SND_SOC_LITTLEMILL select MFD_WM8994 · dd85ecc2
      Axel Lin authored
      SND_SOC_LITTLEMILL selects SND_SOC_WM8994, but SND_SOC_WM8994 needs MFD_WM8994.
      Thus we need to select MFD_WM8994 to fix below build error:
      
        LD      .tmp_vmlinux1
      sound/built-in.o: In function `wm8994_write':
      sound/soc/codecs/wm8994.c:201: undefined reference to `wm8994_reg_write'
      sound/built-in.o: In function `wm8994_read':
      sound/soc/codecs/wm8994.c:222: undefined reference to `wm8994_reg_read'
      sound/built-in.o: In function `wm8994_resume':
      sound/soc/codecs/wm8994.c:2847: undefined reference to `wm8994_reg_read'
      sound/built-in.o: In function `wm8994_codec_probe':
      sound/soc/codecs/wm8994.c:3501: undefined reference to `wm8994_reg_read'
      sound/soc/codecs/wm8994.c:3660: undefined reference to `wm8994_reg_read'
      sound/soc/codecs/wm8994.c:3672: undefined reference to `wm8994_reg_read'
      sound/built-in.o: In function `wm8958_dsp2_fw':
      sound/soc/codecs/wm8958-dsp2.c:154: undefined reference to `wm8994_bulk_write'
      make: *** [.tmp_vmlinux1] Error 1
      Signed-off-by: default avatarAxel Lin <axel.lin@gmail.com>
      Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
      dd85ecc2
  14. 30 Nov, 2011 1 commit
  15. 28 Nov, 2011 1 commit
    • Mark Brown's avatar
      ASoC: Add basic 1277-EV1 Littlemill audio driver · 0a590b1d
      Mark Brown authored
      The Littlemill audio card supports a number of pluggable miniboards,
      normally for the WM8994 family of devices. As all these devices look
      mostly the same from an external configuration point of view and are
      runtime enumerable we can write a standard machine driver which will
      work out of the box with any of them. Start doing that with the bare
      bones of a driver, only supporting AIF1.
      
      Future patches will flesh this out to be more fully featured.
      Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
      0a590b1d
  16. 09 Nov, 2011 1 commit
  17. 03 Oct, 2011 1 commit
    • Arnd Bergmann's avatar
      ASoC: samsung: WM8994 depends on MFD_WM8994 · 61e49bf1
      Arnd Bergmann authored
      Any driver that selects SND_SOC_WM8994 should also make sure that
      MFD_WM8994 is set, since the codec relies on the mfd code:
      
        sound/built-in.o: In function `wm8994_read':
        last.c:(.text+0x20160): undefined reference to `wm8994_reg_read'
        sound/built-in.o: In function `wm8994_write':
        last.c:(.text+0x20e68): undefined reference to `wm8994_reg_write'
      
      This solves the problem by selecting the MFD driver directly
      and adding extra 'depends on' statements to make sure that we
      respect the dependencies of that driver.
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Signed-off-by: default avatarMark Brown <broonie@opensource.wolfsonmicro.com>
      61e49bf1
  18. 24 Aug, 2011 2 commits
  19. 08 Aug, 2011 1 commit
  20. 26 Jun, 2011 1 commit
  21. 10 Jun, 2011 1 commit
  22. 08 Jun, 2011 1 commit
  23. 16 May, 2011 1 commit
  24. 13 Apr, 2011 2 commits
  25. 11 Apr, 2011 1 commit
  26. 07 Mar, 2011 3 commits
  27. 22 Feb, 2011 1 commit
  28. 05 Jan, 2011 1 commit
  29. 20 Dec, 2010 7 commits