alsa-lib/include/sound
Kirill Marinushkin 3778a30bb0 ASoC: topology: Fix bclk and fsync inversion in set_link_hw_format()
The values of bclk and fsync are inverted WRT the codec. But the existing
solution already works for Broadwell, see the alsa-lib config:

`alsa-lib/src/conf/topology/broadwell/broadwell.conf`

This commit provides the backwards-compatible solution to fix this misuse.
This commit goes in pair with the corresponding patch for linux.

Signed-off-by: Kirill Marinushkin <k.marinushkin@gmail.com>
Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Tested-by: Pan Xiuli <xiuli.pan@linux.intel.com>
Tested-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Cc: Jaroslav Kysela <perex@perex.cz>
Cc: Takashi Iwai <tiwai@suse.de>
Cc: Mark Brown <broonie@kernel.org>
Cc: Liam Girdwood <liam.r.girdwood@linux.intel.com>
Cc: linux-kernel@vger.kernel.org
Cc: alsa-devel@alsa-project.org
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2018-04-20 09:27:11 +02:00
..
asequencer.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
asoc.h ASoC: topology: Fix bclk and fsync inversion in set_link_hw_format() 2018-04-20 09:27:11 +02:00
asound.h asound.h: add SNDRV_PCM_FORMAT_{S, U}20 2017-12-18 15:40:14 +01:00
asound_fm.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
asoundef.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
emu10k1.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
hdsp.h Add RME RPM to HDSP_IO_Type. 2011-07-29 07:38:19 +02:00
hdspm.h hdspm.h: Update LTC ioctl to use struct hdspm_ltc 2013-08-19 20:13:55 +02:00
Makefile.am topology: uapi: Add UAPI headers for topology ABI 2015-07-30 16:21:47 +02:00
sb16_csp.h Change FSF address (Franklin Street) 2017-11-14 14:29:26 +01:00
sscape_ioctl.h Added missing files for alsa-tools 2004-03-12 13:37:10 +00:00
tlv.h Update include/sound/tlv.h from 4.9-pre kernel uapi 2016-09-30 17:12:30 +02:00
type_compat.h Add u8 in type_compat.h 2016-04-28 16:14:49 +02:00