Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp290515imu; Mon, 10 Dec 2018 22:03:36 -0800 (PST) X-Google-Smtp-Source: AFSGD/WRaLy8PXbk+WcciKBdVWHduSmh+6ULW9tYmoUnZGLNdCgoPW8GafJJ+GDc8o9JUpy1p5HI X-Received: by 2002:a63:d655:: with SMTP id d21mr13479914pgj.280.1544508216355; Mon, 10 Dec 2018 22:03:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544508216; cv=none; d=google.com; s=arc-20160816; b=n40IddurWPVMaBgUB3J9/CG2enL3qP8i/3PjXRAQSN8hYcuvDn6xIeyyJ7Qddfa4PS mYokDWbv+FIzaWAQhY8CgO1UvshWau/mWB4rB2SE7rsrvgACQRNV8nc9QPDVusjA1BP8 8oFVvmCXVdhx3/rYM+9BzT/lVG3/OQKdC+J0zO3Ox606Jp6i+FqCFFQh0+dNb/rSv019 ZH3+XGyGFfTUgysPHA9RjH0dQwzjkS71SHAaLbDjQALeUZVwLKhfwYzOKy3d8+9LxFRn R2cfvT9GJ1yTHq9D/pWQ2nD9Sk5jMo4b2kJ+7x6cAX7I618W38jQKau4htkEO9zXiD7W vhNQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=+MWt41cGgOXfsvbLV6wSz8LAR2D5jWRBDuJTCB33HrM=; b=Ux3Q/D2+lgHNElt1lfSp/IpgAH0OrxNOhB+8PgBb88eqmmDYD/4Y9swg3dIbyy0hTI KlM4dKsHzjqGY6ThshQLHiJyoh3PyKz9FJ3CX9lj2OUOwNJjMAmwsBFaXSGpJDVoJPBj 8mNRRkYbpJXGRQL41SX+rPPkATDDDLAQ9T3jpDEKEzkRdwVjM/juPXB1sDXSrNv99zqR J7oZ4tFK1+PTSQ7GeQkSG9+bRDRDS0YtTN7nM3aqRDoXrWXt3Oi7/IcKS9wl3mC7MOfW 6SnBl6m4fh9px7cA/iEowU3nfbNe9+vAkMmJH9y+GDThYwQS7B/xfFZebsXb8l7ndfEG Q7bQ== ARC-Authentication-Results: i=1; mx.google.com; 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 v69si11336168pgb.3.2018.12.10.22.03.13; Mon, 10 Dec 2018 22:03:36 -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; 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 S1727888AbeLKFol (ORCPT + 99 others); Tue, 11 Dec 2018 00:44:41 -0500 Received: from muru.com ([72.249.23.125]:57314 "EHLO muru.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726562AbeLKFol (ORCPT ); Tue, 11 Dec 2018 00:44:41 -0500 Received: from atomide.com (localhost [127.0.0.1]) by muru.com (Postfix) with ESMTPS id AB8E480F0; Tue, 11 Dec 2018 05:44:43 +0000 (UTC) Date: Mon, 10 Dec 2018 21:44:37 -0800 From: Tony Lindgren To: Kuninori Morimoto Cc: Mark Brown , Liam Girdwood , Jaroslav Kysela , Takashi Iwai , "alsa-devel@alsa-project.org" , "linux-kernel@vger.kernel.org" , "linux-omap@vger.kernel.org" , Sebastian Reichel Subject: Re: [PATCH 0/2] Graph fixes for using multiple endpoints per port Message-ID: <20181211054437.GK6707@atomide.com> References: <20181211020557.61783-1-tony@atomide.com> <8736r4bvf3.wl-kuninori.morimoto.gx@renesas.com> <20181211045220.GI6707@atomide.com> <871s6obqkb.wl-kuninori.morimoto.gx@renesas.com> <87zhtcabc0.wl-kuninori.morimoto.gx@renesas.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87zhtcabc0.wl-kuninori.morimoto.gx@renesas.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org * Kuninori Morimoto [181211 05:30]: > > Hi Tony, again > > > > mcbsp3_port: port { > > > - cpu_dai3: endpoint { > > > + cpu_dai3: endpoint@0 { > > > dai-format = "dsp_a"; > > > frame-master = <&cpcap_audio_codec1>; > > > bitclock-master = <&cpcap_audio_codec1>; > > > remote-endpoint = <&cpcap_audio_codec1>; > > > }; > > > + cpu_dai_mdm: endpoint@1 { > > > + dai-format = "dsp_a"; > > > + frame-master = <&cpcap_audio_codec1>; > > > + bitclock-master = <&cpcap_audio_codec1>; > > > + remote-endpoint = <&mot_mdm6600_audio_codec0>; > > > + }; > > audio-graph-scu-card and my posting merged audio-graph-card > are assuming multi-endpoint will be used for DPCM purpose. > > But, above endpoint connection seems you want to is > not DPCM (?), I'm not sure. Yes DPCM should work nicely here :) So to recap, Sebastian already added the cpcap codec a while back, please see arch/arm/boot/dts/omap4-droid4-xt894.dts for the soundcard node. Then see the link below for an earlier email describing how the various components are wired for TDM [0]. Hope that clarifies things a bit more, Tony [0] https://lkml.org/lkml/2018/3/28/405