Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp1535027rdh; Mon, 25 Sep 2023 16:22:18 -0700 (PDT) X-Google-Smtp-Source: AGHT+IE8pesFMziNHOUjMuth2Cnlcvmmm+MLdN9nHZ9DphFnreJvhFcScejf7JTNRROX6c+19/3V X-Received: by 2002:a17:902:900c:b0:1c4:4c73:94e6 with SMTP id a12-20020a170902900c00b001c44c7394e6mr8217605plp.51.1695684138422; Mon, 25 Sep 2023 16:22:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695684138; cv=none; d=google.com; s=arc-20160816; b=f0tr6DHa2gY4dcec7v/sRnuX2GGlonRu/ztsczOiUluGhZnAdTMjJ6Gj9xg0s+M6cR WKIO6TX5vEaP0S1dl+Cw11WIP14X+6aeXIrFkQyQI+0VbBlT2no6eFI/ClbnDiaMxvsL M4wj91aeI5P4+GOU7SfkuhY70m66hG78sjVKcQItPLR4eqrqGCIcivTTHxpJsxF/tU2g ETikQm1XoLddk34x/dAIn9EpgF7U1uoUmqzhJMN9UEodnagmoiU/T4PVsaxwnAWZf4Ee SUQ+6Qqamvoe3I0b+yUkC+s1SGEO27aF6z4dgRz0ompGW3YgHWaRO4nGKEoxSfi9yR9T bLDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=1/UN+h0syPysLtxsvFcqWbygnTfY7kE0+mV4pd8zbOE=; fh=JqMneT6BnAz1oaqMMQE+7LATXYDoyUnkxfDsgQlbvjw=; b=NYzDfYt8zoGv4aH/5NUIF8xkMmg4DKU/iaJ8D3A4HTcEoNzOT5c2bAf5XCSVa8Jk+j C2PQSkCYG3nmPZiuotvpSZ8izrBbka1D7OtPGsLR0AAifMkAXUMY0BrD/M7Y2EGy3a+w 6QbRKJVL7z9ayallZ0pHM7owP9/giClwYrl8S9Z6Ya3e2jOZpjeyPwyHfPD0rEnd7N0T qQWJA/rx2WJoOgg/DrRQY2AM+8H76VllYYpnnqOnjCIU23cGs9+238KMTSN1iuQvjkq2 vVYpjXvtIEJxvUssYa6xAv1HY9FLRaZ3nihc9hsm0L27gR8NhXYKqCGh36CcARQ0jIcd Aung== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@baylibre-com.20230601.gappssmtp.com header.s=20230601 header.b=RYEr9cYa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from groat.vger.email (groat.vger.email. [2620:137:e000::3:5]) by mx.google.com with ESMTPS id e15-20020a17090301cf00b001bc836180dcsi11653049plh.520.2023.09.25.16.22.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 25 Sep 2023 16:22:18 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) client-ip=2620:137:e000::3:5; Authentication-Results: mx.google.com; dkim=pass header.i=@baylibre-com.20230601.gappssmtp.com header.s=20230601 header.b=RYEr9cYa; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:5 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id B08518029655; Mon, 25 Sep 2023 10:48:17 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230186AbjIYRsL (ORCPT + 99 others); Mon, 25 Sep 2023 13:48:11 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:57056 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230084AbjIYRsJ (ORCPT ); Mon, 25 Sep 2023 13:48:09 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C0F79111 for ; Mon, 25 Sep 2023 10:48:02 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id a640c23a62f3a-99bdeae1d0aso857361966b.1 for ; Mon, 25 Sep 2023 10:48:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1695664081; x=1696268881; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=1/UN+h0syPysLtxsvFcqWbygnTfY7kE0+mV4pd8zbOE=; b=RYEr9cYaG57l52hf6D92FVsynybyMfC04x1z06kXcMPBIFTgkV3pwcPmmyEh6CHsmZ k9CFkgieBKsHcaSx4R3liGCSX28LEbeboiK6HiPvLpc3mbsX5BoMREGE+yark4ZU3Se3 VJxat/ofNc+oYjiaENTdqRdcvyCkWWctYItLGqsHgn0EUopDDxjbN6Mym/OnxCnTFgci d58HDyP4YLN3C8hXPz7utdfofyPoHVPy9lWxenzQJSsJQ0YLBxQ2aZ/fwf4G4dQoJ1UQ 5nXUnkFKlAgaAglDfKOysQpm/JFwVkhIaP4uidAO8XxBrxUfw7/wjSsqM/Sx4fqXv9q5 QFHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695664081; x=1696268881; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=1/UN+h0syPysLtxsvFcqWbygnTfY7kE0+mV4pd8zbOE=; b=Z95iR5yLvh/NNZ1fsBjRxcdqa7qrr38gwTMBgwA+KUJ23bw+ngyToMXzTg9WSvpJI0 j+R4YqNg5GyZ2xaDc8/VzOWCJtasiazOi9+Ip4Ogj7mMrqvH149speZN2iRwvSw049rH YwBxoXrk8eYL8aA0kZ1ONivL7VidlZgzAci0UmuAk9V3OZL9MGdVNe9DnMmxtUNysgFr zYHiQLe6t3yUEgDt+Q0jexmqkNNVQ+/BakaYBI1C0BIobp7wjBg25LMZvWlzhnQmziaF LZSUxA/msrF6eab9LROo4yy2KtC2ENUNA9nrXY9J02wGIjniLbWRaaDGj6KbJ4msoj05 DXBg== X-Gm-Message-State: AOJu0Yz1DhtrHgZ31SXDZMZtMqwr5xVmmED+Kor9TObj2nwnxnLfVrqu bgo6U2kqv/wbPUmNFFyBnKZFX4an+5YQR70ZhB9+Qw== X-Received: by 2002:a17:906:2189:b0:9a1:e941:6f49 with SMTP id 9-20020a170906218900b009a1e9416f49mr6620490eju.44.1695664081274; Mon, 25 Sep 2023 10:48:01 -0700 (PDT) MIME-Version: 1.0 References: <20230921144400.62380-1-dlechner@baylibre.com> <20230921144400.62380-2-dlechner@baylibre.com> <20230924175720.3be2540b@jic23-huawei> In-Reply-To: <20230924175720.3be2540b@jic23-huawei> From: David Lechner Date: Mon, 25 Sep 2023 12:47:50 -0500 Message-ID: Subject: Re: [PATCH v2 01/19] dt-bindings: iio: resolver: add devicetree bindings for ad2s1210 To: Jonathan Cameron Cc: linux-iio@vger.kernel.org, devicetree@vger.kernel.org, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Rob Herring , Krzysztof Kozlowski , Conor Dooley , Michael Hennerich , =?UTF-8?B?TnVubyBTw6E=?= , Axel Haslam , Philip Molloy , Apelete Seketeli Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Mon, 25 Sep 2023 10:48:17 -0700 (PDT) On Sun, Sep 24, 2023 at 11:57=E2=80=AFAM Jonathan Cameron wrote: > > On Thu, 21 Sep 2023 09:43:42 -0500 > David Lechner wrote: > ... > > + > > +required: > > + - compatible > > + - reg > > + - spi-cpha > > + - clocks > > + - sample-gpios > > + - assigned-resolution-bits > > + > > +oneOf: > > + - required: > > + - mode-gpios > > + - required: > > + - adi,fixed-mode > I think this allows for both. It's fiddlier to exclude that but would be= a nice > to have perhaps rather than relying on text above that says 'don't do it'= . > example-schema.yaml says that oneOf is XOR (anyOf is OR and would allow both).