Received: by 2002:ac0:cd04:0:0:0:0:0 with SMTP id w4csp207391imn; Fri, 1 Jul 2022 13:16:05 -0700 (PDT) X-Google-Smtp-Source: AGRyM1sMSGWCJE4uSI+poBxVhXQjKd8nrjOWHFtEyxmfKSY+BkNudY+GCWP33OeGyKVAIrwCXYnt X-Received: by 2002:a17:906:8a5b:b0:72a:8b2b:c5b4 with SMTP id gx27-20020a1709068a5b00b0072a8b2bc5b4mr4959415ejc.75.1656706565127; Fri, 01 Jul 2022 13:16:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656706565; cv=none; d=google.com; s=arc-20160816; b=ajKqN3KS3j+VuO4Q7AtdQhMlWdojYM5BVKmPq41ai1sMj9TUpiwIS0Dqaz9288qFc4 Vvx8bricwlnFdW4C/xm7fGyzxIFrKtmO2m8pDE7rR9+6+2BrdnGzmFMI5lb9fRtij8OY WrPLGU0X13qDxT/3KZgP4jqeNKyShBJkKUnLYVWX4FKQkDZFD8/FbLb7mSnthTYvNsRV L8cqKi0KcFXHE/Je2iO2qms0PBnK2v58p7QxB91/rVQ1kWhd1jhQ47kifeM/MIvtWAD0 E+DcRX7JC7SXXaCi1Gdw24r56GAUFaPoO2ExZv3cjLIg/R7LCjExe9z2tlbNcYNpoVIK NElQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=DNuTvSAhKqaeh8an0UHIXFque8gigbNFefwCGJLX870=; b=nwgtSUVSDPGKP+9vXl/BkMznuTG7BZuQdT+EascAIut9J1QjtyzKImZarGrw3SU2BQ uzPCkWU1QYtlw0tHk0nmO+8R98vLGpyMwsNsuVTSMCcmEV+EelUpH59o1YtVZpX8XKpD jbCUOuT04cUeWsCaaa+nW3BOwak7BCbvhbJVjwklVh88Qp6T37AWOyxQVW1LvUTzStLW RKY1moblf7c8cXE5d36IwcyGSnLQX5KdVNtud/f2SSe8vE3Q89veh1aITxlUfIV2u9sn +67QC+h3JFEJTZjuRNTqf2AjkFn7Lu8bP0QQIrmNtMXTtNFQCGiB1zA5bYR9SCDCyecT X/1w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id ga5-20020a1709070c0500b007269661baf2si23809561ejc.475.2022.07.01.13.15.18; Fri, 01 Jul 2022 13:16:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-bluetooth-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-bluetooth-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 S231435AbiGAUOf (ORCPT + 99 others); Fri, 1 Jul 2022 16:14:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48196 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231995AbiGAUOY (ORCPT ); Fri, 1 Jul 2022 16:14:24 -0400 Received: from mail-io1-f41.google.com (mail-io1-f41.google.com [209.85.166.41]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7E9AD53EC7; Fri, 1 Jul 2022 13:13:48 -0700 (PDT) Received: by mail-io1-f41.google.com with SMTP id p69so3265270iod.10; Fri, 01 Jul 2022 13:13:48 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=DNuTvSAhKqaeh8an0UHIXFque8gigbNFefwCGJLX870=; b=7of5dhCcjLlFkNyE0XRR0hgYW755WHhgKc02gobJoYKhkcS9QDQIPbl9yS6dVlPIu4 kCdP2bakGwyEIHETu95sTTFY4CB57auR+t/R4Kl4spe1PCwBR2mz4yH7Ag37wwN0uM0E 6U/gNl5grpMi40+2jRYJ6XIJ+mi1KL63Tk6UYnTKJ+RD/Jvz9stel96UdO3vC5S4EKpW h77WpouNOV/IFoUxoyfpn7jth5Ya0O1E/1+D3pAQDRLpnqEg0WBy4ebKsnuxUgp1M1uh DtxA5CwKl74usTvbKYFt3uLRocpKF/1wunvuWqLmKK/nwtdcHM+ue8ZfAqS37gIzhswt MGhg== X-Gm-Message-State: AJIora8I9FvVzbwj36VnPPP4hQa6l6e4LDtpZ2o7Vbh5GlzzTSuNr0GZ Z3dui3afAENvaqaLaz2TSQ== X-Received: by 2002:a05:6638:1415:b0:33c:cc68:993d with SMTP id k21-20020a056638141500b0033ccc68993dmr9593137jad.243.1656706427745; Fri, 01 Jul 2022 13:13:47 -0700 (PDT) Received: from robh.at.kernel.org ([64.188.179.248]) by smtp.gmail.com with ESMTPSA id n41-20020a056602342900b00669536b0d71sm10613290ioz.14.2022.07.01.13.13.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Jul 2022 13:13:47 -0700 (PDT) Received: (nullmailer pid 1443679 invoked by uid 1000); Fri, 01 Jul 2022 20:13:45 -0000 Date: Fri, 1 Jul 2022 14:13:45 -0600 From: Rob Herring To: Hakan Jansson Cc: devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Rob Herring , Eric Dumazet , Johan Hedberg , Linus Walleij , Krzysztof Kozlowski , Luiz Augusto von Dentz , netdev@vger.kernel.org, linux-bluetooth@vger.kernel.org, Marcel Holtmann , "David S. Miller" , Jakub Kicinski , Paolo Abeni Subject: Re: [PATCH v2 2/5] dt-bindings: net: broadcom-bluetooth: Add conditional constraints Message-ID: <20220701201345.GA1443626-robh@kernel.org> References: <3591c206eeccdacb8b4e702494d799792b752661.1656583541.git.hakan.jansson@infineon.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3591c206eeccdacb8b4e702494d799792b752661.1656583541.git.hakan.jansson@infineon.com> X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_00, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-bluetooth@vger.kernel.org On Thu, 30 Jun 2022 14:45:21 +0200, Hakan Jansson wrote: > Add conditional constraint to make property "reset-gpios" available only > for compatible devices acually having the reset pin. > > Make property "brcm,requires-autobaud-mode" depend on property > "shutdown-gpios" as the shutdown pin is required to enter autobaud mode. > > I looked at all compatible devices and compiled the matrix below before > formulating the conditional constraint. This was a pure paper exercise and > no verification testing has been performed. > > d > e > v h > i o > c s > s e t > h - - > u w w v > t r a a v d > d e k k b d > o s e e a i > w e u u t o > n t p p - - > - - - - s s > g g g g u u > p p p p t p p > i i i i x l p p > o o o o c p l l > s s s s o o y y > --------------------------------------- > brcm,bcm20702a1 X X X X X X X X > brcm,bcm4329-bt X X X X X X X X > brcm,bcm4330-bt X X X X X X X X > brcm,bcm4334-bt X - X X X X X X > brcm,bcm43438-bt X - X X X X X X > brcm,bcm4345c5 X - X X X X X X > brcm,bcm43540-bt X - X X X X X X > brcm,bcm4335a0 X - X X X X X X > brcm,bcm4349-bt X - X X X X X X > infineon,cyw55572-bt X - X X X X X X > > Signed-off-by: Hakan Jansson > --- > V1 -> V2: > - New patch added to series > > .../bindings/net/broadcom-bluetooth.yaml | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > Reviewed-by: Rob Herring