From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756919AbbDPHPM (ORCPT ); Thu, 16 Apr 2015 03:15:12 -0400 Received: from ud10.udmedia.de ([194.117.254.50]:59049 "EHLO mail.ud10.udmedia.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750971AbbDPHPH (ORCPT ); Thu, 16 Apr 2015 03:15:07 -0400 Date: Thu, 16 Apr 2015 09:15:04 +0200 From: Markus Trippelsdorf To: linux-kernel@vger.kernel.org Cc: Takashi Iwai Subject: Commit a551d91473 (ALSA: hda - Use regmap for command verb caches, too) breaks TOSLINK Message-ID: <20150416071504.GA393@x4> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, since commit a551d914: Author: Takashi Iwai Date: Thu Feb 26 12:34:49 2015 +0100 ALSA: hda - Use regmap for command verb caches, too my DAC receives no signal over TOSLINK-S/PDIF anymore. Reverting the commit on top of the current Linus tree "fixes" the issue. % aplay -l **** List of PLAYBACK Hardware Devices **** card 0: SB [HDA ATI SB], device 0: VT1708S Analog [VT1708S Analog] Subdevices: 1/1 Subdevice #0: subdevice #0 card 0: SB [HDA ATI SB], device 3: VT1708S Digital [VT1708S Digital] Subdevices: 0/1 Subdevice #0: subdevice #0 card 1: HDMI [HDA ATI HDMI], device 3: ID 791a Digital [ID 791a Digital] Subdevices: 1/1 Subdevice #0: subdevice #0 [VT1708S Digital] is the device I use. # cat /etc/asound.conf pcm.!default { type hw card 0 device 3 } ctl.!default { type hw card 0 device 3 } pcm.crossfeed { type plug slave.pcm "ladspa" } pcm.guitar { type plug slave.pcm "ladspa2" } pcm.ladspa { type ladspa slave.pcm "plughw:0,3"; path "/usr/lib/ladspa"; plugins [ { label bs2b input { controls [ 700 4 ] } } ] } pcm.ladspa2{ type ladspa slave.pcm "plughw:2,0"; path "/usr/lib/ladspa"; plugins [ { label bs2b input { controls [ 700 4 ] } } ] } -- Markus