Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp8370201ybl; Thu, 16 Jan 2020 15:31:18 -0800 (PST) X-Google-Smtp-Source: APXvYqyWNrxA2Ih2DNU1g6EqmrIuvNU1kJ0IKsij1tDGIFwMESObl8BCru6ey6I1I7nkKoWnHN7M X-Received: by 2002:aca:f10:: with SMTP id 16mr1267497oip.117.1579217478580; Thu, 16 Jan 2020 15:31:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579217478; cv=none; d=google.com; s=arc-20160816; b=TavJ/lGEfFb6NmKnys/hg/t83qRHaOiHtLiqm38vWRVsqmdjIfzpAPfMQlmcSZm8OL iyluX+LmVGJ9wmrC4v2ecSPH80lq6MrMLxXA90im5EHNFNeIFFa6yFpMkUOV0clRo1jh /DH5GKfymmIEP+4Fi5z4cFClmjkApK1YBJ0vCieZWhkUME/BwcTcZLFvp4csYn1z6w8Y Jb25NJbAev6r4hEezrPxMRmDMEobSMXxkR6o6Pzh8NAlUjgWtSBldHgYI3+idN0OBATW 8ZBKGOj/J7lIp+jzAvb4stoWZQfzzjaMC6/F8j92S2FteSSMepmH9YI3hUqqQLZemY4H BUdQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=4PTCnBAIMUbKaEZYe9zWyUBVwVSULU0zdX0ha8mNHv8=; b=q2+JTEezvgBtpXdhvsp1CTarXBK6eXXQnempKsLJi9JSdl18GoxDkix2sWTlfH+Zf3 UNf0TRvTqj8fqpNTzbuHLJhRvKYZGtsKquUOO6rE65bF6/HlKkTYMFtMLFcCfiIq58Ef gRClWs3ciGC6Q72zT+fPxhKB09E+FYo2XSkkvvgKCxPWq3IjbM9bXTZE20JUo0eMs0up boNwrnusE5qAoAyDG+6yQtr4xyDeaT0olhANU9GcfOE1cKfmpBEBYHmh1bh2AIKXDWSz +M67z5p8y3BTJQSiJV0vW7i6FinnzCAFGv5JD2I0jWoPUIB1E18ARgLA7Gu0vtaYFINN 64Bw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=VN4mSq+e; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i20si13758779otk.270.2020.01.16.15.31.06; Thu, 16 Jan 2020 15:31:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=VN4mSq+e; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2390091AbgAPX2M (ORCPT + 99 others); Thu, 16 Jan 2020 18:28:12 -0500 Received: from mail.kernel.org ([198.145.29.99]:60662 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2391044AbgAPX2H (ORCPT ); Thu, 16 Jan 2020 18:28:07 -0500 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 26FFA206D9; Thu, 16 Jan 2020 23:28:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1579217286; bh=EJ9iI+eUjvW2rcFKp3DjF2SfLtjsxCOxAXRBiIJFWj4=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=VN4mSq+eQWEZmmav9xtJ76+4iJcikjJmmf0tWjnWqsiYWRvnmmatAemObtWLE/UuZ pR2qkVY4oGKZ3MO23VFxxMq5FUOjy+4Si4aCN6UbzCWny1a2vw5gK9h2fgAVovQoMo c4xnb03jLMyfoYG8JrmxvqbBM708PRuj2c9BqjPE= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Daniel Baluta , Mark Brown Subject: [PATCH 4.19 20/84] ASoC: soc-core: Set dpcm_playback / dpcm_capture Date: Fri, 17 Jan 2020 00:17:54 +0100 Message-Id: <20200116231716.046108056@linuxfoundation.org> X-Mailer: git-send-email 2.25.0 In-Reply-To: <20200116231713.087649517@linuxfoundation.org> References: <20200116231713.087649517@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Daniel Baluta commit 218fe9b7ec7f32c10a07539365488d80af7b0084 upstream. When converting a normal link to a DPCM link we need to set dpcm_playback / dpcm_capture otherwise playback/capture streams will not be created resulting in errors like this: [ 36.039111] sai1-wm8960-hifi: ASoC: no backend playback stream Fixes: a655de808cbde ("ASoC: core: Allow topology to override machine driver FE DAI link config") Signed-off-by: Daniel Baluta Link: https://lore.kernel.org/r/20191204151333.26625-1-daniel.baluta@nxp.com Signed-off-by: Mark Brown Signed-off-by: Greg Kroah-Hartman --- sound/soc/soc-core.c | 2 ++ 1 file changed, 2 insertions(+) --- a/sound/soc/soc-core.c +++ b/sound/soc/soc-core.c @@ -1921,6 +1921,8 @@ static void soc_check_tplg_fes(struct sn /* convert non BE into BE */ dai_link->no_pcm = 1; + dai_link->dpcm_playback = 1; + dai_link->dpcm_capture = 1; /* override any BE fixups */ dai_link->be_hw_params_fixup =