Received: by 2002:a05:6a10:a0d1:0:0:0:0 with SMTP id j17csp2281856pxa; Mon, 3 Aug 2020 12:02:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxB3IVULN+73Dq9jXcoP2KYKM08T/lmQAVoCOJH8bKv0nGgOONHAob2tOkmWMpSXsJk7fHl X-Received: by 2002:a05:6402:c12:: with SMTP id co18mr8903330edb.297.1596481322363; Mon, 03 Aug 2020 12:02:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1596481322; cv=none; d=google.com; s=arc-20160816; b=og7WDSy5clong+03gKpjzCDhppWS4Yi5/YEKa3fkeeOYU1Y1aNSXGw3wdIhvZxOenY T9DfzR3K745RW7F9giTvT3kHHCY4m94Fbfm4W9aE1Vm/iH5gV4jUZRksuB8aaNuM46ns iffD5XOJf/qZrertTqx3JrNSpheDDy1Y17bDxU/ip8OG2UEJTDF1xMmy3B0C1JD1IJ6S oTr7Gp5YsPjVVcHW+RrXBntQKxAQUcqCjPixzw80I1bQOjcZv4U25fSNueDVU2fJqWkJ OHnF48n0VROkdC/6viLOdfEAe5Va3kjP2WlRAwl3zSYFZYqs97XWreKR/DYADQfXNcIU oKxg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:message-id:date:to:cc:from :subject:references:in-reply-to:content-transfer-encoding :mime-version:dkim-signature; bh=2bQwe2K0XwzuOlpiqVHsdZ/mH76OOHNTt78eXB94PDA=; b=MZJPeOICFHcGJZsX5uvpXUgEhFoIj/hpOOaGvf3xQOm2Hy62w3KA1jIPeTDiPrMTzd 4lS0XmQwoWEVZmkfjti9jpiHMNCihfSvJEtrAN/ZoH+i1+B9Tz749eail5UVc6B0VLQj bovq1KoD/EkkaXe/vRno8ReEWhzNMBTD+LlQLHz1yX7mfIJ0e5yFkPEkVfF4e9Y4JksB 2zI9wCmKNiaSpgb5DJ5KT88gbzeBbS2EMCuf2Pukoy5wNM328/M5yIuM0xh8O1K5x5zd 4L42+tJXWAJA7P/0cRHVYD42E4Njm/XJN8hREqBA4ZHHX7LN6BmLFH3CZ5tqECBDvy5j UhZg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b="BH/zrsl7"; 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=chromium.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u1si4637823edp.392.2020.08.03.12.01.38; Mon, 03 Aug 2020 12:02:02 -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=@chromium.org header.s=google header.b="BH/zrsl7"; 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=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726478AbgHCTA1 (ORCPT + 99 others); Mon, 3 Aug 2020 15:00:27 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46716 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726130AbgHCTA1 (ORCPT ); Mon, 3 Aug 2020 15:00:27 -0400 Received: from mail-pg1-x543.google.com (mail-pg1-x543.google.com [IPv6:2607:f8b0:4864:20::543]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 53B8AC06174A for ; Mon, 3 Aug 2020 12:00:27 -0700 (PDT) Received: by mail-pg1-x543.google.com with SMTP id s15so8999529pgc.8 for ; Mon, 03 Aug 2020 12:00:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:content-transfer-encoding:in-reply-to:references :subject:from:cc:to:date:message-id:user-agent; bh=2bQwe2K0XwzuOlpiqVHsdZ/mH76OOHNTt78eXB94PDA=; b=BH/zrsl7HzNzpTlN+nMwokcT3MWMfuojbLn05mlyEULmbsnBhqj4VAFvCzgrU3AhOq AAPbj5DaS06efsVQIW+JpTH153H2gSJ3+rhhTTphBEVearFVbJG6wRh+fk1ppaci8sd1 oP5DaU5vBan2xV1jC/yq38a0U/2ZO3nHas3Yc= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:content-transfer-encoding :in-reply-to:references:subject:from:cc:to:date:message-id :user-agent; bh=2bQwe2K0XwzuOlpiqVHsdZ/mH76OOHNTt78eXB94PDA=; b=oHtim/GZjZ1Yt5XnsSKivbH7LSd/k0VzBrHe1CmdTojMNQAHAl/vjoWoN7DkRcvvxn Xz1zWjXArI6Ihx3Uos5oRlAsEQXUWqPJfE1tFvxeFSSHVbmF02h5oD6UUBmCp8YE9qc7 USp5UiOqiZ/Z27JNgo6GwK1q448SdbgB7yI0cK951P0XSt8bhxd8I4Eg5p9SXxzjraus WWrKIuTKmn9YUjQC0DlC7mBXPKuw1yPXK1wJDGrOfenu6gOSJDRAyn1wATbx78h95lrd +h8h/jNUpXh7QNQQ7Rm1PvhG3k1K3JRvhErLrqCI0tzZbavhXbzqe1xZLsSbD2RupOnN d0/g== X-Gm-Message-State: AOAM531tuxIt2tRgnvk85ogLLjLN/fRtP29Ae+OH5IxzWkuEIrrg0noV wjTrxR4kcNWAlXFu5R8EE3dQwg== X-Received: by 2002:a65:6205:: with SMTP id d5mr15445995pgv.432.1596481226804; Mon, 03 Aug 2020 12:00:26 -0700 (PDT) Received: from chromium.org ([2620:15c:202:1:3e52:82ff:fe6c:83ab]) by smtp.gmail.com with ESMTPSA id p19sm19668907pgj.74.2020.08.03.12.00.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 03 Aug 2020 12:00:25 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable In-Reply-To: <20200801160639.1410944e@archlinux> References: <20200731164853.3020946-1-campello@chromium.org> <20200731104555.v3.1.I0925046377211b8b6f06764857f03b4ab592bddb@changeid> <20200801160639.1410944e@archlinux> Subject: Re: [PATCH v3 01/15] dt-bindings: iio: Add bindings for sx9310 sensor From: Stephen Boyd Cc: LKML , LKML , Hartmut Knaack , Lars-Peter Clausen , Peter Meerwald-Stadler , Rob Herring , Douglas Anderson , linux-iio@vger.kernel.org To: Daniel Campello , Jonathan Cameron Date: Mon, 03 Aug 2020 12:00:23 -0700 Message-ID: <159648122347.1360974.1094560524092762187@swboyd.mtv.corp.google.com> User-Agent: alot/0.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Quoting Jonathan Cameron (2020-08-01 08:06:39) > On Fri, 31 Jul 2020 10:48:38 -0600 > Daniel Campello wrote: > > diff --git a/Documentation/devicetree/bindings/iio/proximity/semtech,sx= 9310.yaml b/Documentation/devicetree/bindings/iio/proximity/semtech,sx9310.= yaml > > new file mode 100644 > > index 00000000000000..5739074d3592fe > > --- /dev/null > > +++ b/Documentation/devicetree/bindings/iio/proximity/semtech,sx9310.ya= ml > > @@ -0,0 +1,65 @@ [...] > > + > > + "#io-channel-cells": > > + const: 1 > > + > > +required: > > + - compatible > > + - reg > > + - "#io-channel-cells" >=20 > Missed this in earlier review (only noticed when I saw whilst santity > checking earlier versions. >=20 > Fairly sure we should only need #io-channel-cells if we have > a consumer of a channel somewhere else in DT. So it's not > required as far as I can see. >=20 This is mostly a decision for Rob to make, but I would make it required because the device is always an io channel provider. It may be that it isn't providing anything in the DT to something else in the DT but it is providing this information somewhere so always having to spell that out is simple and doesn't hurt.