Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp1578102ybt; Thu, 2 Jul 2020 08:42:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJztryfTCBmXjDAS0jCp4aYQPuZhL0YMzwnmfsYpjEkjuYX8S+e6GLMSzCEfmcyS8RpHoaSi X-Received: by 2002:a50:a207:: with SMTP id 7mr36263714edl.92.1593704568581; Thu, 02 Jul 2020 08:42:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593704568; cv=none; d=google.com; s=arc-20160816; b=skDOMDZ0J85V+uf+MLJF9lN/aLez67XasO4sG1r1X38vjmljkbqSRkMtjljF8iPQbq xtby5gOOZYi2NVfOKxRlepWBQ0smiANNr4C8CjurDQVD1ECqJ2/uFXdjMyjsuEQwzKkB rCUSycvw0AestfnhbIkWUiiW2g1eV3xCdnnI8ahYsnpdk3AbsCShTz5b+rWY/8IkeV3s H4vzulgXQ7ji4bolqP0y2KYW6uSXJlKa0m/Zyp8FcAyLCrM1Ju2aafG6P+n0V6vURFwn cQzq/fxKVdtZBNDDBqJELGW5CfoYOu+LUUsNSmwRTG3GY8xDHVcei6vai1alKzzXtqPQ 45/g== 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; bh=d5DrlNjhs+KnkZ9XY5F6KZ02sE9nbF3qvP5Ikn6ripc=; b=jYXssG5VeBf09lYM39QVnaCptJ0kzCkrPi2LBS9q1GCHu/mv22/mW2sxkEJ29KOtwT 5X6eIHw4TzQmUb7xdCwKhV7DZyHyd9iK6iUC/3hQlNqsCw8RXUWlXQrKea6eh4l/iwJa Q+vk/DRaUSnFJ9Qx43ZoCdpohnuvQpF3VWEjuWQYITdfPZxpn3xXLM0pc9g6xm8KFSun GIm40MWcJX3t2lXw4NjbfkDFGEEKu7LPT4AEOlK//B9XRKE3yRrvtkQhh/xuoWhN9Zlp 0m/7V9x82sVQ9EglDHnIofY/UIKq2MdLW+bBu79R6He9pmZSQFXORA6EGw5rseXN7WNK HYmQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=uXPoXcMN; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id z89si6386081ede.516.2020.07.02.08.42.24; Thu, 02 Jul 2020 08:42:48 -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; dkim=pass header.i=@kernel.org header.s=default header.b=uXPoXcMN; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728937AbgGBPmL (ORCPT + 99 others); Thu, 2 Jul 2020 11:42:11 -0400 Received: from mail.kernel.org ([198.145.29.99]:56136 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728493AbgGBPmK (ORCPT ); Thu, 2 Jul 2020 11:42:10 -0400 Received: from localhost (fw-tnat.cambridge.arm.com [217.140.96.140]) (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 5A6AB208B8; Thu, 2 Jul 2020 15:42:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1593704530; bh=3KFnK04vEi7SoR61rRMArD9b+BR7w1+k2R0YFZiePIs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=uXPoXcMNttT4jMn3+4BYmyeU01d4W2Mwcu1xJ7hI/S7P7RDqiNSek7TOZGa01uyLt URHmF5er8VNTpSNU52TEL/qkdUTT7kai/UGGQpku5+C/5aqPwntmUilLbQXqKC7Lbx PYdK7osKLzpwAWRFGK8g2ISveoUzKfhXMwmkJV8I= Date: Thu, 2 Jul 2020 16:42:07 +0100 From: Mark Brown To: Arnaud Ferraris Cc: kernel@collabora.com, Liam Girdwood , Rob Herring , Timur Tabi , Nicolin Chen , Xiubo Li , Fabio Estevam , Jaroslav Kysela , Takashi Iwai , alsa-devel@alsa-project.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: Re: [PATCH 1/2] dt-bindings: sound: fsl-asoc-card: add new compatible for I2S slave Message-ID: <20200702154207.GK4483@sirena.org.uk> References: <20200702141114.232688-1-arnaud.ferraris@collabora.com> <20200702141114.232688-2-arnaud.ferraris@collabora.com> <20200702143145.GG4483@sirena.org.uk> <5de5ea5b-0716-8ed1-28b0-9ad3da7a2d47@collabora.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="2feizKym29CxAecD" Content-Disposition: inline In-Reply-To: <5de5ea5b-0716-8ed1-28b0-9ad3da7a2d47@collabora.com> X-Cookie: I'm rated PG-34!! 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 --2feizKym29CxAecD Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jul 02, 2020 at 05:28:03PM +0200, Arnaud Ferraris wrote: > Le 02/07/2020 =E0 16:31, Mark Brown a =E9crit=A0: > > Why require that the CODEC be clock master here - why not make this > > configurable, reusing the properties from the generic and audio graph > > cards? > This is partly because I'm not sure how to do it (yet), but mostly > because I don't have the hardware to test this (the 2 CODECs present on > my only i.MX6 board are both clock master) Take a look at what the generic cards are doing, it's a library function=20 asoc_simple_parse_daifmt(). It's not the end of the world if you can't test it properly - if it turns out it's buggy somehow someone can always fix the code later but an ABI is an ABI so we can't change it. --2feizKym29CxAecD Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAl7+AE4ACgkQJNaLcl1U h9BYwQf+LRu606rmfYnqmbLMDcS82XnfLlMQpCccSxt5qRFkxPvsZqA1zoQUrt0n o8061rU3fHuwt17/Mp4D0SbC4g9EGRIon64yUii1nqoPIHEgYWVQ+F7sOPTKVKD5 Z3LD+zP06AyjJxRDJ4+4pHRWpzQL2jxziBsxgQdp4W5mfU6fV3x5BvqdN1chcOPa TmgXdbKXfoR1Q/HIaU0CH2PVjh94BZqRRMPs5++X7xDcCUCsYUY6GW+GS1tEXQPj IdJ2Rgmt3M0273RzUlFQX8+akH03BBTlIJ8eCUYIp4H8dedN5w/2eXqjIOUIMnsT zv1pY4Ufcdm6Uzc6A47isxUHlg565Q== =K6iJ -----END PGP SIGNATURE----- --2feizKym29CxAecD--