* Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree [not found] <1519336888-71831-1-git-send-email-xiuli.pan@linux.intel.com> @ 2018-02-26 11:17 ` Mark Brown 2018-02-26 18:34 ` Kirill Marinushkin 0 siblings, 1 reply; 12+ messages in thread From: Mark Brown @ 2018-02-26 11:17 UTC (permalink / raw) To: Pan Xiuli Cc: Mark Brown, stable, alsa-devel, Mark Brown, xiuli.pan, alsa-devel The patch ASoC: topology: Fix logical inversion in set_link_hw_format() has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark >From 7f34c3f38e9666216fda155b6ebededd1073f5aa Mon Sep 17 00:00:00 2001 From: Pan Xiuli <xiuli.pan@linux.intel.com> Date: Fri, 23 Feb 2018 06:01:28 +0800 Subject: [PATCH] ASoC: topology: Fix logical inversion in set_link_hw_format() The master/slave conventions are wrt. the codec. The topology code contains a logical inversion, fix to follow ASoC usage. Signed-off-by: Pan Xiuli <xiuli.pan@linux.intel.com> Signed-off-by: Mark Brown <broonie@kernel.org> Cc: stable@vger.kernel.org --- sound/soc/soc-topology.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sound/soc/soc-topology.c b/sound/soc/soc-topology.c index 01a50413c66f..5f507993c43e 100644 --- a/sound/soc/soc-topology.c +++ b/sound/soc/soc-topology.c @@ -1996,11 +1996,11 @@ static void set_link_hw_format(struct snd_soc_dai_link *link, /* clock masters */ bclk_master = hw_config->bclk_master; fsync_master = hw_config->fsync_master; - if (!bclk_master && !fsync_master) + if (bclk_master && fsync_master) link->dai_fmt |= SND_SOC_DAIFMT_CBM_CFM; - else if (bclk_master && !fsync_master) - link->dai_fmt |= SND_SOC_DAIFMT_CBS_CFM; else if (!bclk_master && fsync_master) + link->dai_fmt |= SND_SOC_DAIFMT_CBS_CFM; + else if (bclk_master && !fsync_master) link->dai_fmt |= SND_SOC_DAIFMT_CBM_CFS; else link->dai_fmt |= SND_SOC_DAIFMT_CBS_CFS; -- 2.16.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-26 11:17 ` Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree Mark Brown @ 2018-02-26 18:34 ` Kirill Marinushkin 2018-02-26 19:47 ` Mark Brown ` (2 more replies) 0 siblings, 3 replies; 12+ messages in thread From: Kirill Marinushkin @ 2018-02-26 18:34 UTC (permalink / raw) To: Mark Brown; +Cc: Pan Xiuli, alsa-devel, stable Hello Mark Brown, Pan Xiuli, As far as I understand, the suggested commit *breaks* the functionality instead of fixing it, and should not be applied. Please correct me if I am wrong. 1. The existing functionality works correctly, nothing to fix here. Below is a comment from include/sound/soc-dai.h:77 ~~~~ /* * DAI hardware clock masters. * * This is wrt the codec, the inverse is true for the interface * i.e. if the codec is clk and FRM master then the interface is * clk and frame slave. */ #define SND_SOC_DAIFMT_CBM_CFM (1 << 12) /* codec clk & FRM master */ #define SND_SOC_DAIFMT_CBS_CFM (2 << 12) /* codec clk slave & FRM master */ #define SND_SOC_DAIFMT_CBM_CFS (3 << 12) /* codec clk master & frame slave */ #define SND_SOC_DAIFMT_CBS_CFS (4 << 12) /* codec clk & FRM slave */ ~~~~ According to the comment, the existing functionality works correctly "WRT the interface". The suggested commit doesn't fix the behaviour: instead, it reverts the logic to "WRT the codec". But the existing implementation is also valid. 2. The suggested commit breaks the existing ASoC. The existing functionality already works with several existing ASoC by Intel. The suggested commit will break it for the following reason: The ALSA topology mechanism loads the binary topology file into ASoC. The suggested commit modifies the parser, but the binaries are already created for the existing functionality. As a result, all existing binaries will be parsed incorrectly. 3. The suggested commit should not go into stable. For the reasons explained earlier, applying the suggested commit into stable kernel will break the stable kernel. As I am not in the mailing list, I will not be able to stop Greg K-H <gregkh@linuxfoundation.org> when he will ask "If you, or anyone else, feels it should not be added to the stable tree, please let <stable@vger.kernel.org> know about it." @Mark Brown could you please add me to the thread if such situation happens, so that I could share my point for the stable patches. Best Regards, Kirill ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-26 18:34 ` Kirill Marinushkin @ 2018-02-26 19:47 ` Mark Brown 2018-02-27 4:38 ` Kirill Marinushkin 2018-02-27 2:30 ` [alsa-devel] " Pierre-Louis Bossart 2018-03-12 16:14 ` Mark Brown 2 siblings, 1 reply; 12+ messages in thread From: Mark Brown @ 2018-02-26 19:47 UTC (permalink / raw) To: Kirill Marinushkin; +Cc: Pan Xiuli, alsa-devel, stable [-- Attachment #1: Type: text/plain, Size: 734 bytes --] On Mon, Feb 26, 2018 at 07:34:07PM +0100, Kirill Marinushkin wrote: > 2. The suggested commit breaks the existing ASoC. > The existing functionality already works with several existing ASoC by > Intel. The suggested commit will break it for the following reason: > The ALSA topology mechanism loads the binary topology file into ASoC. The > suggested commit modifies the parser, but the binaries are already created for > the existing functionality. As a result, all existing binaries will be parsed > incorrectly. Are there actual binaries using the existing code or is that just theoretical? My impression was that this was fixing things for existing binaries which were shipped for non-mainline kernels, is that not the case? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-26 19:47 ` Mark Brown @ 2018-02-27 4:38 ` Kirill Marinushkin 0 siblings, 0 replies; 12+ messages in thread From: Kirill Marinushkin @ 2018-02-27 4:38 UTC (permalink / raw) To: Mark Brown; +Cc: Pan Xiuli, alsa-devel, stable On 02/26/18 20:47, Mark Brown wrote: > On Mon, Feb 26, 2018 at 07:34:07PM +0100, Kirill Marinushkin wrote: > >> 2. The suggested commit breaks the existing ASoC. >> The existing functionality already works with several existing ASoC by >> Intel. The suggested commit will break it for the following reason: >> The ALSA topology mechanism loads the binary topology file into ASoC. The >> suggested commit modifies the parser, but the binaries are already created for >> the existing functionality. As a result, all existing binaries will be parsed >> incorrectly. > Are there actual binaries using the existing code or is that just > theoretical? My impression was that this was fixing things for existing > binaries which were shipped for non-mainline kernels, is that not the > case? There is an actual conf, which can be converted into an actual binary: `alsa-lib/src/conf/topology/broadwell/broadwell.conf` Theoretically, there can be an unknown number of the binaries, not available publicly. Broadwell exists for a long time, and there is no way to be sure that all the theoretically existing binaries are modified together with this kernel patch. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-26 18:34 ` Kirill Marinushkin 2018-02-26 19:47 ` Mark Brown @ 2018-02-27 2:30 ` Pierre-Louis Bossart 2018-02-27 4:50 ` Kirill Marinushkin 2018-02-27 10:38 ` Mark Brown 2018-03-12 16:14 ` Mark Brown 2 siblings, 2 replies; 12+ messages in thread From: Pierre-Louis Bossart @ 2018-02-27 2:30 UTC (permalink / raw) To: Kirill Marinushkin, Mark Brown Cc: alsa-devel, Pan Xiuli, stable, Liam Girdwood On 2/26/18 10:34 AM, Kirill Marinushkin wrote: > Hello Mark Brown, Pan Xiuli, > > As far as I understand, the suggested commit *breaks* the functionality instead > of fixing it, and should not be applied. Please correct me if I am wrong. > > > 1. The existing functionality works correctly, nothing to fix here. > > Below is a comment from include/sound/soc-dai.h:77 > > ~~~~ > /* > * DAI hardware clock masters. > * > * This is wrt the codec, the inverse is true for the interface > * i.e. if the codec is clk and FRM master then the interface is > * clk and frame slave. > */ > #define SND_SOC_DAIFMT_CBM_CFM (1 << 12) /* codec clk & FRM master */ > #define SND_SOC_DAIFMT_CBS_CFM (2 << 12) /* codec clk slave & FRM master */ > #define SND_SOC_DAIFMT_CBM_CFS (3 << 12) /* codec clk master & frame slave */ > #define SND_SOC_DAIFMT_CBS_CFS (4 << 12) /* codec clk & FRM slave */ > ~~~~ > > According to the comment, the existing functionality works correctly "WRT the > interface". The suggested commit doesn't fix the behaviour: instead, it reverts > the logic to "WRT the codec". But the existing implementation is also valid. Look at all the machine drivers, they always use the mask by looking at the codec side. The comment on top means that the SOC side ('the interface') is the dual of the codec side. This issue was found during the development of SOF (Sound Open Firmware) where we get the reverse of the intended behavior when using the same conventions in topology files as in machine drivers. > > > 2. The suggested commit breaks the existing ASoC. > > The existing functionality already works with several existing ASoC by > Intel. The suggested commit will break it for the following reason: > > The ALSA topology mechanism loads the binary topology file into ASoC. The > suggested commit modifies the parser, but the binaries are already created for > the existing functionality. As a result, all existing binaries will be parsed > incorrectly. I know there is a similar inversion in the alsa-lib topology files for Broadwell, the codec is marked as master when it really is slave. I don't know how Intel handled this on SKL. But you have a point that if people used this inversion in the past it'd break functionality on existing devices which retrieve topology information from ACPI tables and binary files. Gah. Maybe we should keep this inversion then, document it and compensate for it in topology creating tools. Liam, what do you think? > > > 3. The suggested commit should not go into stable. > > For the reasons explained earlier, applying the suggested commit into stable > kernel will break the stable kernel. > > As I am not in the mailing list, I will not be able to stop Greg K-H > <gregkh@linuxfoundation.org> when he will ask "If you, or anyone else, feels it > should not be added to the stable tree, please let <stable@vger.kernel.org> know > about it." > > @Mark Brown could you please add me to the thread if such situation happens, so > that I could share my point for the stable patches. > > Best Regards, > Kirill > _______________________________________________ > Alsa-devel mailing list > Alsa-devel@alsa-project.org > http://mailman.alsa-project.org/mailman/listinfo/alsa-devel > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-27 2:30 ` [alsa-devel] " Pierre-Louis Bossart @ 2018-02-27 4:50 ` Kirill Marinushkin 2018-02-27 10:38 ` Mark Brown 1 sibling, 0 replies; 12+ messages in thread From: Kirill Marinushkin @ 2018-02-27 4:50 UTC (permalink / raw) To: Pierre-Louis Bossart, Mark Brown Cc: alsa-devel, Pan Xiuli, stable, Liam Girdwood On 02/27/18 03:30, Pierre-Louis Bossart wrote: > On 2/26/18 10:34 AM, Kirill Marinushkin wrote: >> Hello Mark Brown, Pan Xiuli, >> >> As far as I understand, the suggested commit *breaks* the functionality instead >> of fixing it, and should not be applied. Please correct me if I am wrong. >> >> >> 1. The existing functionality works correctly, nothing to fix here. >> >> Below is a comment from include/sound/soc-dai.h:77 >> >> ~~~~ >> /* >> * DAI hardware clock masters. >> * >> * This is wrt the codec, the inverse is true for the interface >> * i.e. if the codec is clk and FRM master then the interface is >> * clk and frame slave. >> */ >> #define SND_SOC_DAIFMT_CBM_CFM (1 << 12) /* codec clk & FRM master */ >> #define SND_SOC_DAIFMT_CBS_CFM (2 << 12) /* codec clk slave & FRM master */ >> #define SND_SOC_DAIFMT_CBM_CFS (3 << 12) /* codec clk master & frame slave */ >> #define SND_SOC_DAIFMT_CBS_CFS (4 << 12) /* codec clk & FRM slave */ >> ~~~~ >> >> According to the comment, the existing functionality works correctly "WRT the >> interface". The suggested commit doesn't fix the behaviour: instead, it reverts >> the logic to "WRT the codec". But the existing implementation is also valid. > > Look at all the machine drivers, they always use the mask by looking at the codec side. The comment on top means that the SOC side ('the interface') is the dual of the codec side. > Yes, you are right. Analyzing from the codec side makes more sense. > This issue was found during the development of SOF (Sound Open Firmware) where we get the reverse of the intended behavior when using the same conventions in topology files as in machine drivers. > >> >> >> 2. The suggested commit breaks the existing ASoC. >> >> The existing functionality already works with several existing ASoC by >> Intel. The suggested commit will break it for the following reason: >> >> The ALSA topology mechanism loads the binary topology file into ASoC. The >> suggested commit modifies the parser, but the binaries are already created for >> the existing functionality. As a result, all existing binaries will be parsed >> incorrectly. > > I know there is a similar inversion in the alsa-lib topology files for Broadwell, the codec is marked as master when it really is slave. I don't know how Intel handled this on SKL. > > But you have a point that if people used this inversion in the past it'd break functionality on existing devices which retrieve topology information from ACPI tables and binary files. > Yes. The Broadwell conf files, which you mentioned, demonstrate that this functionality is already used as it is. > Gah. Maybe we should keep this inversion then, document it and compensate for it in topology creating tools. Liam, what do you think? > >> >> >> 3. The suggested commit should not go into stable. >> >> For the reasons explained earlier, applying the suggested commit into stable >> kernel will break the stable kernel. >> >> As I am not in the mailing list, I will not be able to stop Greg K-H >> <gregkh@linuxfoundation.org> when he will ask "If you, or anyone else, feels it >> should not be added to the stable tree, please let <stable@vger.kernel.org> know >> about it." >> >> @Mark Brown could you please add me to the thread if such situation happens, so >> that I could share my point for the stable patches. >> >> Best Regards, >> Kirill >> _______________________________________________ >> Alsa-devel mailing list >> Alsa-devel@alsa-project.org >> http://mailman.alsa-project.org/mailman/listinfo/alsa-devel >> > ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-27 2:30 ` [alsa-devel] " Pierre-Louis Bossart 2018-02-27 4:50 ` Kirill Marinushkin @ 2018-02-27 10:38 ` Mark Brown 2018-02-27 15:13 ` Pierre-Louis Bossart 1 sibling, 1 reply; 12+ messages in thread From: Mark Brown @ 2018-02-27 10:38 UTC (permalink / raw) To: Pierre-Louis Bossart Cc: Kirill Marinushkin, alsa-devel, Pan Xiuli, stable, Liam Girdwood [-- Attachment #1: Type: text/plain, Size: 843 bytes --] On Mon, Feb 26, 2018 at 06:30:15PM -0800, Pierre-Louis Bossart wrote: > On 2/26/18 10:34 AM, Kirill Marinushkin wrote: > > According to the comment, the existing functionality works correctly "WRT the > > interface". The suggested commit doesn't fix the behaviour: instead, it reverts > > the logic to "WRT the codec". But the existing implementation is also valid. > Look at all the machine drivers, they always use the mask by looking at the > codec side. The comment on top means that the SOC side ('the interface') is > the dual of the codec side. > This issue was found during the development of SOF (Sound Open Firmware) > where we get the reverse of the intended behavior when using the same > conventions in topology files as in machine drivers. Is this perhaps something that the earlier firmware is handling inside the firmware? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-27 10:38 ` Mark Brown @ 2018-02-27 15:13 ` Pierre-Louis Bossart 2018-02-27 15:57 ` Mark Brown 0 siblings, 1 reply; 12+ messages in thread From: Pierre-Louis Bossart @ 2018-02-27 15:13 UTC (permalink / raw) To: Mark Brown Cc: Kirill Marinushkin, alsa-devel, Pan Xiuli, stable, Liam Girdwood On 2/27/18 2:38 AM, Mark Brown wrote: > On Mon, Feb 26, 2018 at 06:30:15PM -0800, Pierre-Louis Bossart wrote: >> On 2/26/18 10:34 AM, Kirill Marinushkin wrote: > >>> According to the comment, the existing functionality works correctly "WRT the >>> interface". The suggested commit doesn't fix the behaviour: instead, it reverts >>> the logic to "WRT the codec". But the existing implementation is also valid. > >> Look at all the machine drivers, they always use the mask by looking at the >> codec side. The comment on top means that the SOC side ('the interface') is >> the dual of the codec side. > >> This issue was found during the development of SOF (Sound Open Firmware) >> where we get the reverse of the intended behavior when using the same >> conventions in topology files as in machine drivers. > > Is this perhaps something that the earlier firmware is handling inside > the firmware? For SKL+ the SSP settings come from binary blobs read from ACPI/NHLT tables so I am wondering if this inversion is compensated for in the tools used to generate the blobs. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-27 15:13 ` Pierre-Louis Bossart @ 2018-02-27 15:57 ` Mark Brown 2018-02-28 6:22 ` Pierre-Louis Bossart 0 siblings, 1 reply; 12+ messages in thread From: Mark Brown @ 2018-02-27 15:57 UTC (permalink / raw) To: Pierre-Louis Bossart Cc: Kirill Marinushkin, alsa-devel, Pan Xiuli, stable, Liam Girdwood [-- Attachment #1: Type: text/plain, Size: 846 bytes --] On Tue, Feb 27, 2018 at 07:13:17AM -0800, Pierre-Louis Bossart wrote: > On 2/27/18 2:38 AM, Mark Brown wrote: > > On Mon, Feb 26, 2018 at 06:30:15PM -0800, Pierre-Louis Bossart wrote: > > > This issue was found during the development of SOF (Sound Open Firmware) > > > where we get the reverse of the intended behavior when using the same > > > conventions in topology files as in machine drivers. > > Is this perhaps something that the earlier firmware is handling inside > > the firmware? > For SKL+ the SSP settings come from binary blobs read from ACPI/NHLT tables > so I am wondering if this inversion is compensated for in the tools used to > generate the blobs. Ugh, I'm confused here. Is this a case of SoF differing from the regular firmware somehow - presumably the stuff coming from the NHLT table is the same for both firmwares? [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-27 15:57 ` Mark Brown @ 2018-02-28 6:22 ` Pierre-Louis Bossart 0 siblings, 0 replies; 12+ messages in thread From: Pierre-Louis Bossart @ 2018-02-28 6:22 UTC (permalink / raw) To: Mark Brown Cc: Liam Girdwood, alsa-devel, Pan Xiuli, stable, Kirill Marinushkin On 2/27/18 7:57 AM, Mark Brown wrote: > On Tue, Feb 27, 2018 at 07:13:17AM -0800, Pierre-Louis Bossart wrote: >> On 2/27/18 2:38 AM, Mark Brown wrote: >>> On Mon, Feb 26, 2018 at 06:30:15PM -0800, Pierre-Louis Bossart wrote: > >>>> This issue was found during the development of SOF (Sound Open Firmware) >>>> where we get the reverse of the intended behavior when using the same >>>> conventions in topology files as in machine drivers. > >>> Is this perhaps something that the earlier firmware is handling inside >>> the firmware? > >> For SKL+ the SSP settings come from binary blobs read from ACPI/NHLT tables >> so I am wondering if this inversion is compensated for in the tools used to >> generate the blobs. > > Ugh, I'm confused here. Is this a case of SoF differing from the > regular firmware somehow - presumably the stuff coming from the NHLT > table is the same for both firmwares? no we are not using the NHLT info for now but using the one provided in topology files. the SOF firmware does not rely on blobs but programs the registers based on masks and settings passed. This difference is precisely how we exposed a difference in behavior. ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-02-26 18:34 ` Kirill Marinushkin 2018-02-26 19:47 ` Mark Brown 2018-02-27 2:30 ` [alsa-devel] " Pierre-Louis Bossart @ 2018-03-12 16:14 ` Mark Brown 2018-03-12 23:29 ` [alsa-devel] " Pierre-Louis Bossart 2 siblings, 1 reply; 12+ messages in thread From: Mark Brown @ 2018-03-12 16:14 UTC (permalink / raw) To: Kirill Marinushkin; +Cc: Pan Xiuli, alsa-devel, stable [-- Attachment #1: Type: text/plain, Size: 454 bytes --] On Mon, Feb 26, 2018 at 07:34:07PM +0100, Kirill Marinushkin wrote: > Hello Mark Brown, Pan Xiuli, > > As far as I understand, the suggested commit *breaks* the functionality instead > of fixing it, and should not be applied. Please correct me if I am wrong. This discussion ground to a halt a bit (nobody from Intel seems to have looked at Kirill's patches?) so I'm going to drop this patch for now, I'll keep a copy around at test/topology. [-- Attachment #2: signature.asc --] [-- Type: application/pgp-signature, Size: 488 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [alsa-devel] Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree 2018-03-12 16:14 ` Mark Brown @ 2018-03-12 23:29 ` Pierre-Louis Bossart 0 siblings, 0 replies; 12+ messages in thread From: Pierre-Louis Bossart @ 2018-03-12 23:29 UTC (permalink / raw) To: Mark Brown, Kirill Marinushkin; +Cc: alsa-devel, Pan Xiuli, stable On 3/12/18 11:14 AM, Mark Brown wrote: > On Mon, Feb 26, 2018 at 07:34:07PM +0100, Kirill Marinushkin wrote: >> Hello Mark Brown, Pan Xiuli, >> >> As far as I understand, the suggested commit *breaks* the functionality instead >> of fixing it, and should not be applied. Please correct me if I am wrong. > > This discussion ground to a halt a bit (nobody from Intel seems to have > looked at Kirill's patches?) so I'm going to drop this patch for now, > I'll keep a copy around at test/topology. Sorry, we did look at Kirill's patches but wanted to test further, and of course we are caught in the middle of a release. It's fine to drop this for now. ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2018-03-12 23:29 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1519336888-71831-1-git-send-email-xiuli.pan@linux.intel.com>
2018-02-26 11:17 ` Applied "ASoC: topology: Fix logical inversion in set_link_hw_format()" to the asoc tree Mark Brown
2018-02-26 18:34 ` Kirill Marinushkin
2018-02-26 19:47 ` Mark Brown
2018-02-27 4:38 ` Kirill Marinushkin
2018-02-27 2:30 ` [alsa-devel] " Pierre-Louis Bossart
2018-02-27 4:50 ` Kirill Marinushkin
2018-02-27 10:38 ` Mark Brown
2018-02-27 15:13 ` Pierre-Louis Bossart
2018-02-27 15:57 ` Mark Brown
2018-02-28 6:22 ` Pierre-Louis Bossart
2018-03-12 16:14 ` Mark Brown
2018-03-12 23:29 ` [alsa-devel] " Pierre-Louis Bossart
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox