Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp1336803ybh; Sun, 19 Jul 2020 16:38:52 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxcZKnWQv+LyVBdr6mlBebHrgeEyuFiS++v7BH1PEslXcDTC4lIurk7Cv1GA13rfu3Ln/1/ X-Received: by 2002:a17:906:7fc8:: with SMTP id r8mr19186121ejs.412.1595201932244; Sun, 19 Jul 2020 16:38:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595201932; cv=none; d=google.com; s=arc-20160816; b=C9bAzaYYpnP1zIZTUO7ChvxGSBZpT2SGNj5U42PKGPIUf7OjQ4TFZzbZCnqOcZOe3E l+dx2q7L5ljN0wGAJFEbqBKwRxXryZNR9uaCU+xMdZVQUzRqxwsq0t0zZJiDMKJKIzjj qoDdO1C/1UJ5UeoOkLsc5HgmCmFAh0Ap3S/LoowFlQMYqv89TbmTIx4fw72LjQokR5cB f1WQH9C5zYzW+4z54i4DPSKFaS8NOrxskOmCTJw1ik4F/PWBJGIM3AYZDw2M70Txt9Wh adVNl4MJTa7iVJnssKduJjaf7zmH+DoOiB2Spa/PMoCu3J8UAGkraC7sR3VeGhATB3Ob oPBg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :in-reply-to:subject:cc:to:from:message-id:date; bh=C16t/NsUNBrvqvXiukwU3eJxhgfYFRpQC/UNSaJG7fI=; b=MSZnkUguf7MJ+ufogjT40w+g5oJFq/CCPpnbZ6mcNO5xSZYFopSAvwxnFKXSTD5+7P aUR4c7TMGGq/LAOGdsyGI6hrGpMXO3CAqiSpgsIi+9ADJIGutlZOeJ9ZmxuHDOMYvrp9 qP7dQ7W3jA5Tqkh2PH4sK+fTjYnHVklpaUQu+HQHAOLo4O5BnLJZgpr4U9OjOo3eBpS0 KbmBTifObAd8ITHlb0TYPQwBjyVb0+3/r9tpp1LWTXCars2YGP4Ly8/39OK1WAZZUxfR /qd9u6l2s61oDwY1JhjXTEKW+i0TbHaKGvZGsuEgJA+6lJsv3yAdpV9ui04pceBG5NZ6 xQ0Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s25si9050463edw.533.2020.07.19.16.38.02; Sun, 19 Jul 2020 16:38:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726782AbgGSXhY (ORCPT + 99 others); Sun, 19 Jul 2020 19:37:24 -0400 Received: from relmlor2.renesas.com ([210.160.252.172]:20131 "EHLO relmlie6.idc.renesas.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726531AbgGSXhX (ORCPT ); Sun, 19 Jul 2020 19:37:23 -0400 Date: 20 Jul 2020 08:37:22 +0900 X-IronPort-AV: E=Sophos;i="5.75,372,1589209200"; d="scan'208";a="52319362" Received: from unknown (HELO relmlir5.idc.renesas.com) ([10.200.68.151]) by relmlie6.idc.renesas.com with ESMTP; 20 Jul 2020 08:37:22 +0900 Received: from mercury.renesas.com (unknown [10.166.252.133]) by relmlir5.idc.renesas.com (Postfix) with ESMTP id 1CEE140083E8; Mon, 20 Jul 2020 08:37:22 +0900 (JST) Message-ID: <87365n2i2z.wl-kuninori.morimoto.gx@renesas.com> From: Kuninori Morimoto To: Sameer Pujar Cc: , , , , , , , , , , , , , , , , , , Subject: Re: [PATCH 03/10] ASoC: audio-graph: Support Codec with multiple endpoints In-Reply-To: <1595135417-16589-4-git-send-email-spujar@nvidia.com> References: <1595135417-16589-1-git-send-email-spujar@nvidia.com> <1595135417-16589-4-git-send-email-spujar@nvidia.com> User-Agent: Wanderlust/2.15.9 Emacs/26.3 Mule/6.0 MIME-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Sameer > If a Codec port has multiple endpoints, only first endpoint gets parsed > and remaining are ignored. This can be fixed by removing 'dup_codec' flag > passed to graph_dai_link_of_dpcm() and thus it loops over all endpoints > of Codec. Similarly graph_count_dpcm() is updated as well. > > Signed-off-by: Sameer Pujar > --- > sound/soc/generic/audio-graph-card.c | 28 +++++++++------------------- > 1 file changed, 9 insertions(+), 19 deletions(-) > > diff --git a/sound/soc/generic/audio-graph-card.c b/sound/soc/generic/audio-graph-card.c > index 1e20562..b1903f9 100644 > --- a/sound/soc/generic/audio-graph-card.c > +++ b/sound/soc/generic/audio-graph-card.c > @@ -201,8 +201,7 @@ static void graph_parse_mclk_fs(struct device_node *top, > static int graph_dai_link_of_dpcm(struct asoc_simple_priv *priv, > struct device_node *cpu_ep, > struct device_node *codec_ep, > - struct link_info *li, > - int dup_codec) > + struct link_info *li) This patch breaks DPCM connection which is used for MIXer Thank you for your help !! Best regards --- Kuninori Morimoto