1. 30 Jan, 2014 1 commit
  2. 29 Jan, 2014 21 commits
  3. 27 Jan, 2014 3 commits
  4. 25 Jan, 2014 1 commit
  5. 24 Jan, 2014 3 commits
  6. 23 Jan, 2014 5 commits
    • Xiubo Li's avatar
      ASoC: simple-card: fix simple card widgets routing property name usage · bb651b3d
      Xiubo Li authored
      Fix the usage of simple card widgets routing property, and make it the
      same with simple card routing property name.
      Signed-off-by: default avatarXiubo Li <Li.Xiubo@freescale.com>
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      bb651b3d
    • Sachin Kamat's avatar
      ASoC: samsung: Fix Kconfig dependency · 4a9eee01
      Sachin Kamat authored
      Select S3C24XX_DMA instead of S3C2410_DMA to avoid following dependency issues
      and build errors:
      
      warning: (CPU_S3C2410 && CPU_S3C2442 && 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))
      warning: (CPU_S3C2410 && CPU_S3C2442 && 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))
      
      arch/arm/mach-s3c24xx/built-in.o: In function `s3c2410_dma_add':
      arch/arm/mach-s3c24xx/dma-s3c2410.c:134: undefined reference to `s3c2410_dma_init'
      arch/arm/mach-s3c24xx/dma-s3c2410.c:135: undefined reference to `s3c24xx_dma_order_set'
      arch/arm/mach-s3c24xx/dma-s3c2410.c:136: undefined reference to `s3c24xx_dma_init_map'
      arch/arm/plat-samsung/include/plat/dma-ops.h:60: undefined reference to `s3c_dma_get_ops'
      sound/soc/samsung/s3c24xx-i2s.c:293: undefined reference to `s3c2410_dma_ctrl'
      arch/arm/plat-samsung/include/plat/dma-ops.h:60: undefined reference to `s3c_dma_get_ops'
      arch/arm/plat-samsung/include/plat/dma-ops.h:60: undefined reference to `s3c_dma_get_ops'
      sound/built-in.o: In function `s3c2412_i2s_trigger':
      sound/soc/samsung/s3c-i2s-v2.c:432: undefined reference to `s3c2410_dma_ctrl'
      Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      4a9eee01
    • Sachin Kamat's avatar
      ASoC: wm5100: Export wm5100_detect · 0cf0f174
      Sachin Kamat authored
      Export the symbol so that it is accessible to modules. Fixes the
      following error:
      
      ERROR: "wm5100_detect" [sound/soc/samsung/snd-soc-lowland.ko] undefined!
      Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Acked-by: default avatarCharles Keepax <ckeepax@opensource.wolfsonmicro.com>
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      0cf0f174
    • Takashi Iwai's avatar
      ALSA: Refactor slot assignment code · deb6596f
      Takashi Iwai authored
      There are two loops that are almost identical but only with different
      checks.  Refactor them with a simple helper, and give a bit more
      comments what's doing there.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      deb6596f
    • Dan Carpenter's avatar
      ALSA: bits vs bytes bug in snd_card_create() · 4c3773ed
      Dan Carpenter authored
      The test here is intended intended to prevent shift wrapping bugs when
      we do "1U << idx2".  We should consider the number of bits in a u32
      instead of the number of bytes.
      
      [fix another chunk similarly by tiwai]
      
      Fixes: 7bb2491b ('ALSA: Add kconfig to specify the max card numbers')
      Signed-off-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
      Cc: <stable@vger.kernel.org>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4c3773ed
  7. 22 Jan, 2014 5 commits
    • Sachin Kamat's avatar
      ASoC: samsung: smdk_wm8994: Fix build error · f83183ca
      Sachin Kamat authored
      Fixes the following build error and warning when OF is not defined:
      sound/soc/samsung/smdk_wm8994.c:191:23: error: ‘samsung_wm8994_of_match’ undeclared (first use in this function)
      sound/soc/samsung/smdk_wm8994.c:47:32: warning: ‘smdk_board_data’ defined but not used [-Wunused-variable]
      
      of_match_ptr() is used so that samsung_wm8994_of_match gets dropped (as unused)
      by the compiler when OF is not defined.
      Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      f83183ca
    • Sachin Kamat's avatar
      ASoC: Samsung: s3c-i2s-v2: Fix build error · 9eeb9572
      Sachin Kamat authored
      Fixes the following error introduced by commit eca3b01d
      ("ASoC: switch over to use snd_soc_register_component() on s3c i2s"):
      sound/soc/samsung/s3c-i2s-v2.c:732:32: error: ‘drv’ undeclared (first use in this function)
      Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Cc: Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      9eeb9572
    • Sachin Kamat's avatar
      ASoC: samsung: Fix build regressions due to gpio re-org · abffae64
      Sachin Kamat authored
      Recent changes through commits c67d0f29 ("ARM: s3c24xx: get rid
      of custom <mach/gpio.h>"), b0161caa ("ARM: S3C[24|64]xx: move includes
      back under <mach/> scope"), 36437412 ("ARM: s3c24xx: explicit
      dependency on <plat/gpio-cfg.h>") and 41c3548e ("ARM: s3c64xx: get rid
      of custom <mach/gpio.h>") caused build regressions due to broken
      dependencies. Fix the following errors by including the necessary header
      files explicitly:
      
      sound/soc/samsung/h1940_uda1380.c:56:3: error: implicit declaration of function ‘S3C2410_GPG’
      sound/soc/samsung/h1940_uda1380.c:149:18: error: ‘S3C_GPIO_END’ undeclared (first use in this function)
      sound/soc/samsung/h1940_uda1380.c:234:21: error: ‘S3C_GPIO_END’ undeclared (first use in this function)
      sound/soc/samsung/h1940_uda1380.c:270:12: error: ‘S3C_GPIO_END’ undeclared (first use in this function)
      sound/soc/samsung/neo1973_wm8753.c:239:2: error: implicit declaration of function ‘S3C2410_GPJ’
      sound/soc/samsung/rx1950_uda1380.c:67:3: error: implicit declaration of function ‘S3C2410_GPG’
      sound/soc/samsung/s3c2412-i2s.c:86:2: error: implicit declaration of function ‘s3c_gpio_cfgall_range’
      sound/soc/samsung/s3c2412-i2s.c:86:2: error: implicit declaration of function ‘S3C2410_GPE’
      sound/soc/samsung/s3c2412-i2s.c:86:2: error: implicit declaration of function ‘S3C_GPIO_SFN’
      sound/soc/samsung/s3c2412-i2s.c:87:10: error: ‘S3C_GPIO_PULL_NONE’ undeclared
      sound/soc/samsung/s3c24xx-i2s.c:394:2: error: implicit declaration of function ‘s3c_gpio_cfgall_range’
      sound/soc/samsung/s3c24xx-i2s.c:394:2: error: implicit declaration of function ‘S3C2410_GPE’
      sound/soc/samsung/s3c24xx-i2s.c:394:2: error: implicit declaration of function ‘S3C_GPIO_SFN’
      sound/soc/samsung/s3c24xx-i2s.c:395:10: error: ‘S3C_GPIO_PULL_NONE’ undeclared
      sound/soc/samsung/smartq_wm8987.c:112:3: error: implicit declaration of function ‘S3C64XX_GPL’
      Signed-off-by: default avatarSachin Kamat <sachin.kamat@linaro.org>
      Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
      Signed-off-by: default avatarMark Brown <broonie@linaro.org>
      abffae64
    • Takashi Iwai's avatar
      ALSA: hda - Apply +5dB output amp on ASUS Zenbook UX31A · 23870831
      Takashi Iwai authored
      ASUS Zenbook UX31A has yet another problem -- softer output level than
      others.  According to the measurement, the peak output difference
      between 31A and 31E is 5dB.  As ALC269VB has a COEF for the class-D
      pre-amp, let's apply it for +5dB.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      23870831
    • Takashi Iwai's avatar
      ALSA: cs46xx: Fix memory leak at destructor · b75b1518
      Takashi Iwai authored
      The release of module object itself was forgotten.
      Spotted by COVERIY CID 1162828.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      b75b1518
  8. 21 Jan, 2014 1 commit