1. 11 Jun, 2015 2 commits
    • Takashi Iwai's avatar
      Merge branch 'for-linus' into for-next · 4af88a9c
      Takashi Iwai authored
      This merges and resolves the non-trivial conflicts with the recent fix
      for hda-i915 binding fallback.
      
      Conflicts:
      	sound/pci/hda/hda_intel.c
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4af88a9c
    • Takashi Iwai's avatar
      ALSA: hda - Continue probing even if i915 binding fails · bf06848b
      Takashi Iwai authored
      Currently snd-hda-intel driver aborts the probing of Intel HD-audio
      controller with i915 power well management when binding with i915
      driver via hda_i915_init() fails.  This is no big problem for Haswell
      and Broadwell where the HD-audio controllers are dedicated to
      HDMI/DP, thus i915 link is mandatory.  However, Skylake, Baytrail and
      Braswell have only one controller and both HDMI/DP and analog codecs
      share the same bus.  Thus, even if HDMI/DP isn't usable, we should
      keep the controller working for other codecs.
      
      For fixing this, this patch simply allows continuing the probing even
      if hda_i915_init() call fails.  This may leave stale sound components
      for HDMI/DP devices that are unbound with graphics.  We could abort
      the probing selectively, but from the code simplicity POV, it's better
      to continue in all cases.
      Reported-by: default avatarLibin Yang <libin.yang@intel.com>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      bf06848b
  2. 10 Jun, 2015 2 commits
  3. 09 Jun, 2015 4 commits
  4. 08 Jun, 2015 3 commits
    • Takashi Iwai's avatar
      ASoC: intel: Remove unused variable hsw · 01ec65c8
      Takashi Iwai authored
      The recent fix left a variable declaration without usage.
        sound/soc/intel/haswell/sst-haswell-pcm.c:1349:18: warning: unused variable ‘hsw’ [-Wunused-variable]
      
      Fixes: edd8ed49 ('ASoC: Intel: handle haswell pcm suspend including runtime modules freeing')
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      01ec65c8
    • Takashi Iwai's avatar
      Merge tag 'asoc-v4.2' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound into for-next · 8ffc5709
      Takashi Iwai authored
      ASoC: Updates for v4.2
      
      The big thing this release has been Liam's addition of topology support
      to the core.  We've also seen quite a bit of driver work and the
      continuation of Lars' refactoring for component support.
      
       - Support for loading ASoC topology maps from firmware, intended to be
         used to allow self-describing DSP firmware images to be built which
         can map controls added by the DSP to userspace without the kernel
         needing to know about individual DSP firmwares.
       - Lots of refactoring to avoid direct access to snd_soc_codec where
         it's not needed supporting future refactoring.
       - Big refactoring and cleanup serieses for the Wolfson ADSP and TI
         TAS2552 drivers.
       - Support for TI TAS571x power amplifiers.
       - Support for Qualcomm APQ8016 and ZTE ZX296702 SoCs.
       - Support for x86 systems with RT5650 and Qualcomm Storm.
      8ffc5709
    • Jurgen Kramer's avatar
      ALSA: usb-audio: add native DSD support for JLsounds I2SoverUSB · 3b7e5c7e
      Jurgen Kramer authored
      This patch adds native DSD support for the XMOS based JLsounds I2SoverUSB board
      Signed-off-by: default avatarJurgen Kramer <gtmkramer@xs4all.nl>
      Cc: <stable@vger.kernel.org>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      3b7e5c7e
  5. 05 Jun, 2015 29 commits