Received: by 2002:a25:6193:0:0:0:0:0 with SMTP id v141csp450359ybb; Fri, 20 Mar 2020 02:04:48 -0700 (PDT) X-Google-Smtp-Source: ADFU+vt09Bd2H2CnQN6477XHczUEcuFWKcF/Vdjc5Bc4Y6cxoIiJMdalknUd4W8Hf1JcPKNrcPvS X-Received: by 2002:a9d:4d0c:: with SMTP id n12mr6047687otf.83.1584695088340; Fri, 20 Mar 2020 02:04:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1584695088; cv=none; d=google.com; s=arc-20160816; b=Op6cADlF1Hg7lkqY+NLEeGg6a7INuVa8GAv73lpzAmL6ehz2DDwR799fEfJsOoxTb/ cELoK2zgYGBbGtaeu96PXhkg8MzO4V3X0ZkklXD6vDS8cu9mbd2ubwj1Az+Hb7lMEjwM hZuoquqspTtHn5kj0t+vyTblYtd7afWcLc0Qm07lnLcP2BIt1qumrr4jvFNJsNrfisjL 5fHeJy/lORdjA/5d4mVIZwZuYWKFTy3NK2x8ungPAjjGv2vFCDhRmlTM25gqKlQ79R7Q 1PQCeyQ8YCYcQ1sG6+3unIBCtFx2+H0Cw33xaspFS0d2xgF9E3WV5jSBeroGJ1a8UNXf aiUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:in-reply-to:content-disposition :mime-version:references:mail-followup-to:message-id:subject:cc:to :from:date; bh=McOc6MbNKm4dv/xabwWcmDkE1qDiPaMM4cXU476L//s=; b=ILKBneWwPFlPVKGDODpk/2bz+s8KEJ8OSpK7fT2cLcUNL9oCt0ROvXpI3i16MeF18a JLNe7Oeb2N16PQz2D/X19jnr2PpYooflEDJF0H/l06eAytNWkYT2hdEMpGurzf05RVSH GoAQhL97jJ5I58ImrWZeebFHEF2Gyr0m5ECYXejIyvtHcxBf8zGt+G0Z3k2DwhdVQwBn NgsVlUzIiUTmQ46Af72/wAl1rOJVb7W/xroVhtTS+p73kyWZvMTmyB6O+QbP5svHyER2 CzyGfKwbKxFpQHnY9pJW5q2IwBJm8HDkNY6+lY6Xb3sxr2Mh7OWdTXEa5m2QBCAEJrZp rPMg== 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 p124si2320469oif.113.2020.03.20.02.04.35; Fri, 20 Mar 2020 02:04:48 -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; 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 S1726979AbgCTJD6 (ORCPT + 99 others); Fri, 20 Mar 2020 05:03:58 -0400 Received: from mout.kundenserver.de ([212.227.126.130]:34269 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726631AbgCTJD6 (ORCPT ); Fri, 20 Mar 2020 05:03:58 -0400 Received: from mail.cetitecgmbh.com ([87.190.42.90]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) id 1M7ehh-1jCDQW3SRx-007yVL; Fri, 20 Mar 2020 10:03:41 +0100 Received: from pflvmailgateway.corp.cetitec.com (unknown [127.0.0.1]) by mail.cetitecgmbh.com (Postfix) with ESMTP id A47C164FAB0; Fri, 20 Mar 2020 09:03:40 +0000 (UTC) X-Virus-Scanned: amavisd-new at cetitec.com Received: from mail.cetitecgmbh.com ([127.0.0.1]) by pflvmailgateway.corp.cetitec.com (pflvmailgateway.corp.cetitec.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x-5ITaYeBHjU; Fri, 20 Mar 2020 10:03:40 +0100 (CET) Received: from pfwsexchange.corp.cetitec.com (unknown [10.10.1.99]) by mail.cetitecgmbh.com (Postfix) with ESMTPS id 36B6864F411; Fri, 20 Mar 2020 10:03:40 +0100 (CET) Received: from pflmari.corp.cetitec.com (10.8.5.41) by PFWSEXCHANGE.corp.cetitec.com (10.10.1.99) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 20 Mar 2020 10:03:40 +0100 Received: by pflmari.corp.cetitec.com (Postfix, from userid 1000) id 816CF8051E; Fri, 20 Mar 2020 10:03:39 +0100 (CET) Date: Fri, 20 Mar 2020 10:03:39 +0100 From: Alex Riesen To: Geert Uytterhoeven CC: Laurent Pinchart , Kieran Bingham , Mauro Carvalho Chehab , Hans Verkuil , Rob Herring , Mark Rutland , Kuninori Morimoto , driverdevel , Linux Media Mailing List , "Linux Kernel Mailing List" , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux-Renesas Subject: Re: [PATCH v2 07/10] dt-bindings: adv748x: add information about serial audio interface (I2S/TDM) Message-ID: <20200320090339.GD4344@pflmari> Mail-Followup-To: Alex Riesen , Geert Uytterhoeven , Laurent Pinchart , Kieran Bingham , Mauro Carvalho Chehab , Hans Verkuil , Rob Herring , Mark Rutland , Kuninori Morimoto , driverdevel , Linux Media Mailing List , Linux Kernel Mailing List , "open list:OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS" , Linux-Renesas References: <20200319180125.GJ14585@pendragon.ideasonboard.com> <20200320084406.GB4344@pflmari> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: X-Originating-IP: [10.8.5.41] X-ClientProxiedBy: PFWSEXCHANGE.corp.cetitec.com (10.10.1.99) To PFWSEXCHANGE.corp.cetitec.com (10.10.1.99) X-EsetResult: clean, is OK X-EsetId: 37303A290D7F536A6D7764 X-Provags-ID: V03:K1:+c5uHQqjAAPvLBL8uGlPO7w2cxG5XARvcAeG5tV+1WSuK/v3k1v TKcEGeFtoTMqbgnfWh8ohKC3B3Vl7Rtc+nz0Sy8Qv0Iqt+OSofmWR/TJ5dObvjA+pOI7Vu9 j0YkguCfdlieSLV7baZP3wPPS3azYeAjsimaO6cZ5r7D+bGA/YOZvJzxc3G37tZc3QIRJ9z CdpAwqkbKaO7YGZbPyMbg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:p099hMf9aNY=:qUne0yZBhfBH7BpGl+6Htu /DTcV1Sp181HSqNXmYOut6n/rBklQ/5Twxge1A7pEGPpUffwXFMLYwyqUez7Ktzmx8e5hfVSC 7dUnWCZINCSX7C6TGsQhjn7LIrVpAynvHiNd85GL1LBJTzp4KbxBAC1DtLYAq2M7UyAHL+bUR q9x5aLE/E4fDztBUAu0oo4RMvwpK+LEsm1VLwBbeqH2i6qVXtJA2VAGLDWCvOE2eVEmwJM6EZ oZ+D80fm73H+/xu/c3Y+qBNL6Nt4nYRs6gqilgFZd+8oltfcPAM4ba8LWt8aB5WrWvOLWtUp9 m7eVL4wcluZnCqAxWsIiYlXF2swF+idIIx8xqWprcViKowLBq/HWLX6EqZSzr+uEak60YtTUO AQ7Ed/qwM11KCrYxoeOiJdp+rOG3jVe0c1OI2LsUI4EkhbEGt/PyxDHkJLnR/t6At2bWdlpfI LqtyTVal2LIYnDFfd51cp/Q/gfSRjNnkPhw8z56/8P/nrczRVWifRrgVq6G+CvQ048Alv9ZJm 7t31Hi8B+mOxsDD7tXG8DuuK4PDK9VRjxCadlg99fI5JKXBhgzhcYe2gm35Uy2vaqUpTUWMz7 XdYVqUlQFVWYiebV6iXfXuaIuEckRrs4/o2KBH2lsOMZB0wxAppEsn1ktXsHyyNAOxw9tgrCl XOoOy9nCnJy4KXghc6eQI1WZfmnyGrL4iQE1E46AzPP9NSihLGAPAPuhCtL9jqCwjnX3Ij4yw l4HxfBXuxw9yOCoV7tk+i0RFRgY7QC00WpzfLqPNtf03GUFMjVdg9CORefpGDTqsyx+8Rn+O8 z9aw57YjV7YaT+ef6FxSThoUQwJw1w32NGt9gb32RFvEzral7BtKhwPy1jDtK7El669kqEG Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Geert, Geert Uytterhoeven, Fri, Mar 20, 2020 09:48:14 +0100: > On Fri, Mar 20, 2020 at 9:44 AM Alex Riesen wrote: > > Laurent Pinchart, Thu, Mar 19, 2020 19:01:25 +0100: > > > On Thu, Mar 19, 2020 at 06:42:36PM +0100, Alex Riesen wrote: > > > > As the driver has some support for the audio interface of the device, > > > > the bindings file should mention it. > > > > > @@ -16,6 +18,8 @@ Required Properties: > > > > slave device on the I2C bus. The main address is mandatory, others are > > > > optional and remain at default values if not specified. > > > > > > > > + - #clock-cells: must be <0> if the I2S port is used > > > > > > Wouldn't it be simpler to set it to 0 unconditionally ? > > > > Would it? If the port itself is optional, shouldn't the clock be an option > > too? > > You'd be surprised how many board designers would consider this a cheap > 12.288 MHz clock source, without using the I2S port ;-) Well, I am :-) Especially considering that the driver will not switch the MCLK pin aktive (all I2S-related pins are tristate by default). And how do I require it to be set unconditionally? By just removing the "if ..." part of the statement? Regards, Alex