Received: by 10.213.65.68 with SMTP id h4csp164458imn; Tue, 27 Mar 2018 19:30:42 -0700 (PDT) X-Google-Smtp-Source: AIpwx4/Psi8eT1aOYVdmgLVLLOB3QDSCoaXW2HDKLW+MKDs0S9qDRDtMTByCMuMbq4SlnkU/8tQg X-Received: by 10.98.253.9 with SMTP id p9mr1399848pfh.152.1522204242880; Tue, 27 Mar 2018 19:30:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1522204242; cv=none; d=google.com; s=arc-20160816; b=KIE2vCpUKofnoqWxpRifZs0fqXTUJBsUsbIvT2sJ9Bv/e6f2iMSIIHBLbgbogjOuj1 Th0TUqF/QhLrqM845Ac5gy0dw82ozPDH7OP/vMjt2uEJE2PeoWokVvL+WT6UGqxzbc75 d4RelNaZtlI0g09qtwUVzpwbk5dWJjNiCgtKxZCTuonguvFR/2pZ9x6qphlriU0BNEjr YaGY8kC2PogxR4rNgsgqqOo5tvIuaLH+1oVw1w9PPw5IysRXB9/D7/zpMxsCt8cRlTLe KL5InF73oyZ+vbwhImNAxr+/lbXHR9laqC+KliVUgAZs97B6L1TXk6tPapsXBluFQePS fBSg== 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:dkim-signature:arc-authentication-results; bh=STLrfM41Z9rJgepWA8gVyz6iUHvSiIMpc+8W1fRmXIE=; b=GDLWe6EIs7Dy4FyIW45DtT3nFrkdz5nRkZ0/Srj2qPaKibQsxbf/o/69/rG6FgZNmy bge5rmrbDqMBkGQgaY4YWR/XxdOSbwseGWi/ZIujNSBrmRVoXRbkgiWkO9J646QQJu+N WRr8ZyvE8oDgUdvm+iKQ0eVA9cYHgukIgZz2BsZS0A8dDfI9tUJvkyXJGgf77t1i4tcH i46yWgxj344yM5naVpSPMlCpCqn4H9Y7lbjNdDwnyim+l/DZ+xFbq1RfcIGpva2RigRG ZVS2Aq2iq4RO/Z00dUUb9QKDq+UX+MkNAlJGhDZlmjDVmgkxvZpPRzScZhVt+U98aCM8 jCvg== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=vTEs+3Lg; 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 a77si1980964pfg.300.2018.03.27.19.30.27; Tue, 27 Mar 2018 19:30:42 -0700 (PDT) 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=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=vTEs+3Lg; 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 S1752439AbeC1C32 (ORCPT + 99 others); Tue, 27 Mar 2018 22:29:28 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:35286 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752319AbeC1C3Z (ORCPT ); Tue, 27 Mar 2018 22:29:25 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=STLrfM41Z9rJgepWA8gVyz6iUHvSiIMpc+8W1fRmXIE=; b=vTEs+3LguUlemnFmhQx061orB 1t97pwjt7nN7cBrlKvmK2Lm+Z04c8HtmB8fgXhecdPXFRI46S4i1dG5ebMxu/YAPywrt+LxpEXwHj JKOISskkzFgMQy1niq8x7KhgnyTVHkJiKL/+KnVEYUsx/ZJnLPPcWhUyDMT81gDVC631A=; Received: from [202.155.252.3] (helo=finisterre.ee.mobilebroadband) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1f10ps-0007fC-QB; Wed, 28 Mar 2018 02:29:13 +0000 Received: by finisterre.ee.mobilebroadband (Postfix, from userid 1000) id 9796E44007A; Wed, 28 Mar 2018 03:29:10 +0100 (BST) Date: Wed, 28 Mar 2018 10:29:10 +0800 From: Mark Brown To: Sebastian Reichel Cc: Pavel Machek , Liam Girdwood , Rob Herring , Tony Lindgren , Lee Jones , Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org, linux-omap@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@collabora.com Subject: Re: omap4-droid4: voice call support was Re: [PATCHv5,5/5] ARM: dts: omap4-droid4: add soundcard Message-ID: <20180328022910.GM29239@sirena.org.uk> References: <20180223200254.25685-6-sebastian.reichel@collabora.co.uk> <20180322204804.GA26871@amd> <20180322234832.o24ut5ahon46mdu4@earth.universe> <20180323100930.GA21644@amd> <20180323103006.alymgb3ywftb4gek@earth.universe> <20180326141638.GB1450@amd> <20180326155828.ttnduivadob4iqmd@earth.universe> <20180327121441.GH29239@sirena.org.uk> <20180327222237.wcx2aqznvdrvbaa5@earth.universe> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="cN0A5YokcrYPGsSB" Content-Disposition: inline In-Reply-To: <20180327222237.wcx2aqznvdrvbaa5@earth.universe> X-Cookie: Serenity through viciousness. User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --cN0A5YokcrYPGsSB Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Mar 28, 2018 at 12:22:37AM +0200, Sebastian Reichel wrote: > On Tue, Mar 27, 2018 at 08:14:41PM +0800, Mark Brown wrote: > > No, this is exactly the sort of use case with multiple DAIs that the > > graph card is intended to enable over the old simple-card. > +----------+ +-------------+ > | OMAP4 | | CPCAP | > | | | | > | [McBSP2] | <-----> | [HiFi DAI] | > | | | | > | [McBSP3] | <--+--> | [Voice DAI] | > | | | | | > +----------+ | +-------------+ > | > +----------+ | +-------------+ > | MDM6600 | | | WL1285 | > | | | | | > | [DAI] | <--+--> | [DAI] | > | | | | > +----------+ +-------------+ > Legend: > OMAP4 = SoC running Linux > CPCAP = Audio codec > MDM6600 = Baseband > WL1285 = Bluetooth > Re-reading the audio-graph-card binding document I still don't see > how the network (OMAP.McBSP3, CPCAP.Voice, MDM6600, WL1285) is > supposed to look like. It seems to expect point-to-point DAI > connections. Ugh, a TDM mux? That's really unusual and not particularly supported yet, you'd need to extend the graph card to do it. It's where things should end up for a generic card though. --cN0A5YokcrYPGsSB Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlq6/fUACgkQJNaLcl1U h9C0Wgf/chTotUC9eLSM2kefgGQKyFJjAxPUYX/mQsycb5qlOcipCSSMxMLKhhNV rOjGxqyWQVIdk9NloSxrpcmDcwiiAswI6pHyM/NCHPIUVbQTh8iAyH54BQUzxQHE hS9odp7qwgzlnOB3cDglUI//3jBGVDqGUaR2rkmyXbY3OnpBLdBioFXItcGLFV87 Ra/Ix2Gbz5qHTUMxq8fm+yyfavLEOjQ/fTxLiRII177HtFf1SsCoQ5XzwNyxjfAP gtVheyEHVdcWrMfuxKw3/49zM0jRrqrZwQvNoDGwCRYjX0jZs5BusGwW06h1tUij gNx2sJSLZX9lrLs9l5P0E2DH8/R4ug== =+2O+ -----END PGP SIGNATURE----- --cN0A5YokcrYPGsSB--