1. 13 May, 2018 6 commits
  2. 04 May, 2018 7 commits
  3. 03 May, 2018 2 commits
  4. 02 May, 2018 22 commits
  5. 27 Apr, 2018 1 commit
  6. 25 Apr, 2018 2 commits
    • Takashi Iwai's avatar
      Merge branch 'for-linus' into for-next · 4d31c6e4
      Takashi Iwai authored
      Back-merge 4.17-rc3 fixes for further development.
      This will bump the base to 4.17-rc2, too.
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      4d31c6e4
    • Takashi Iwai's avatar
      ALSA: hda - Skip jack and others for non-existing PCM streams · 8a7d6003
      Takashi Iwai authored
      When CONFIG_SND_DYNAMIC_MINORS isn't set, there are only limited
      number of devices available, and HD-audio, especially with HDMI/DP
      codec, will fail to create more than two devices.
      
      The driver warns about the lack of such devices and skips the PCM
      device creations, but the HDMI driver still tries to create the
      corresponding JACK, SPDIF and ELD controls even for the non-existing
      PCM substreams.  This results in confusion on user-space, and even may
      break the operation.
      
      Similarly, Intel HDMI/DP codec builds the ELD notification from i915
      graphics driver, and this may be broken if a notification is sent for
      the non-existing PCM stream.
      
      This patch adds the check of the existence of the assigned PCM
      substream in the both scenarios above, and skips the further operation
      if the PCM substream is not assigned.
      
      Fixes: 9152085d ("ALSA: hda - add DP MST audio support")
      Cc: <stable@vger.kernel.org>
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      8a7d6003