Received: by 10.223.185.116 with SMTP id b49csp6191795wrg; Thu, 8 Mar 2018 03:26:56 -0800 (PST) X-Google-Smtp-Source: AG47ELtJxoMSDQNGZkKs67TjgIZv0QR0wZe6BnUc4+BbBnkyofjjMQxoxszMBrvHPIfmBbIzugvw X-Received: by 2002:a17:902:6943:: with SMTP id k3-v6mr16612139plt.214.1520508416616; Thu, 08 Mar 2018 03:26:56 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520508416; cv=none; d=google.com; s=arc-20160816; b=Gegtpl2RaZ/j9szRNe1lRxqVKMHU0wMxhqf9h8NqC82pcKnG17kQWpuaTnl8/mdBSX ggSQ7PwKjQ57rrZWsVLtkC+YoU4rsDMwlQPtjxtqPy5S82+K0SJ/UFA0Lqd9wqvNPRfy dk1zzu+Lt8q44uhwUrmg8eaRW17HgaPhI+azkcp6B9uHR3U55e8tE9Tms0x8ZoWdYOK2 y+GTYMWz6NZYL2znr3UYOJ9wXlsi262TbP4Cfd7K5kF2YCoxhv6hgA2VcwxIT4QzXDvz wtn6iai2Ze5n9ig6z41t6l51bZmeZ3ZhQoWKaB+hDG84zz4ZrUCag3A2bOw5Co6o+kbP ifog== 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=AJIqv/JBI/DMHMrEKEZTP65J3tVDjyopHJo2b0xgsLo=; b=p1ZMI7Ftgrm3BFjIa1JRB8rKeZiXraL2EpXS5ylcPgJ021gYwPquryk5OZvsQVYwE1 C/KSYDcerSJgtUISyFrMvYA3tWwyP1AdzdSrpXs/NsdHzN7tGc1FcXYxgxopdGva7rrX kgLmzuzEclAmEpajGwJxBhMFlkdOfUJtV2kyCAAiS/FbQvPqsaLL6uWBo/hcQ+72cEk8 YkjAPIA9rbhd0k51b8dymen9g9Xn9m+iTgrSOuR1SUBC2XWHP8+uQaW5hIkXs42UDOAR eucxNzqUKDr/5bNYOqWh75+Rj6GLWqx/6BY7rPvP6kcLZc6m7FCbF3Cer5EKYnpE0GDq rIyA== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=kfme2JeG; 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 u186si12801072pgc.462.2018.03.08.03.26.42; Thu, 08 Mar 2018 03:26:56 -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=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=kfme2JeG; 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 S934574AbeCHLZn (ORCPT + 99 others); Thu, 8 Mar 2018 06:25:43 -0500 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:60316 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750966AbeCHLZk (ORCPT ); Thu, 8 Mar 2018 06:25:40 -0500 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=AJIqv/JBI/DMHMrEKEZTP65J3tVDjyopHJo2b0xgsLo=; b=kfme2JeGRxx+u9PSsGoIJeR+5 tUencBg8m0o2hcQhHBrsPu0YR6lVaZgop1JTuXOyKlH3tgYiiGEwEnPFDawpxTb9oyuvkC91solo2 LpWKaLxge4se5dVIWNAB8ceOlxlYJjCPV0M0WGAvL25AIMAdrwvKEiOjdoJMNJUW0G0po=; Received: from debutante.sirena.org.uk ([2001:470:1f1d:6b5::3] helo=debutante) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1ettfs-0000vw-NX; Thu, 08 Mar 2018 11:25:28 +0000 Received: from broonie by debutante with local (Exim 4.90_1) (envelope-from ) id 1ettfs-00046E-4Q; Thu, 08 Mar 2018 11:25:28 +0000 Date: Thu, 8 Mar 2018 11:25:28 +0000 From: Mark Brown To: Lee Jones Cc: Sebastian Reichel , Liam Girdwood , Rob Herring , Tony Lindgren , 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: [PATCHv5 3/5] mfd: motorola-cpcap: Add audio-codec support Message-ID: <20180308112528.GC6019@sirena.org.uk> References: <20180223200254.25685-1-sebastian.reichel@collabora.co.uk> <20180223200254.25685-4-sebastian.reichel@collabora.co.uk> <20180307163211.rytfli5tb47yhtug@dell> <20180308094652.qg4atjw5c3hayaz3@earth.universe> <20180308095315.mpcmx2ob6yhsnrm6@dell> <20180308102757.jyi7uo566n6nuct5@earth.universe> <20180308104831.fflq2arj5dxgntia@dell> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="0vzXIDBeUiKkjNJl" Content-Disposition: inline In-Reply-To: <20180308104831.fflq2arj5dxgntia@dell> X-Cookie: Given my druthers, I'd druther not. User-Agent: Mutt/1.9.3 (2018-01-21) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --0vzXIDBeUiKkjNJl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Thu, Mar 08, 2018 at 10:48:31AM +0000, Lee Jones wrote: > On Thu, 08 Mar 2018, Sebastian Reichel wrote: > > I had it in PATCHv1-PATCHv4. It was removed, since Mark didn't want > > to have it in the DT ABI. > Right, but why? Is it not a hardware device? I think converting from > devm_of_platform_populate() for one sub-device is a bit drastic. It's not a separate physical device or IP and doesn't exist outside of the MFD, it's just how Linux is currently choosing to divide up the chip right now but that's totally open to change even in future versions of Linux. Clocks are a big issue with audio stuff, right now sections of the clock tree get handled in the CODEC driver but we're going to want to push them out to a clock driver so we're not reimplementing handling for clocks. --0vzXIDBeUiKkjNJl Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlqhHacACgkQJNaLcl1U h9DETQf/QrTCO70nd6nwMsr13HX5SYWEaNAyWx8yHUHtSH0zKyR5fF5Csf/EcYaI kaOQbe+fe9keFmT5nD0eZfBLfUyZ6qG1TtR0/nmQpi4BtW3war9/za9dvozmRqSk Vani9yJlf0P1SgziEKPETn5hNXDG/GJD9qGlVoowZuzWY22F+nqxPb9A9d5lYMxG 3SpxrgfEPG7ymXTgvkkGNURbhoKw0JQ9JLpJNLM3PRD3VykNFv6FKrQOu4edHKL2 BNzfTIWDO9tU85UnZoyelnE9t6D0+PJN+AptOuyZulU1trdSj31Zb33IVwZorKLn noxhrkV4JK4XZbuFIhSzfQKC66nv3A== =T9Ey -----END PGP SIGNATURE----- --0vzXIDBeUiKkjNJl--