Received: by 2002:a05:6a10:1d13:0:0:0:0 with SMTP id pp19csp220228pxb; Wed, 18 Aug 2021 00:16:36 -0700 (PDT) X-Google-Smtp-Source: ABdhPJziX12GJ8eb/DoYYQ8p+cIAOvl1Q7o3lLxow64i4Og/zyFEYXLQz4kV1hPRh7Y6YPnp7+Sa X-Received: by 2002:a17:906:9747:: with SMTP id o7mr8351689ejy.486.1629270996763; Wed, 18 Aug 2021 00:16:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1629270996; cv=none; d=google.com; s=arc-20160816; b=Ft1JTPjuAS4jjqBzL5QPKOuGyvKyMudVbUfJega+HXlhaeYma6Wnp9DAPx9Krel9sv OxuHHaCgsD5bhtPLFky/Wpx+2jFPfXv3HtOmQh549Ls82il4ON94qeAf/A+20EDfgd5t lZ5RFMwxCUcxiznUTsEYkzJCLw6KZzH7ZX11FTWvoHojrzpVtkIF+MUx/CUNVDdz24r6 7NGmJy18d0ZQYRNLSWPJh726h7l13NIQIvpwq52qWkZHnxZtHbkc2/r4xtjV8DC4//zb XBZheviUkcw8h7WmKmZdasNqPNX45rw3zNCAwhw523TKXdCbch9BTrSVk2MwvQHE+vrP 46Vg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=5Or4DSr6LRxgsZ4KhgjzJirSUuXdrPMqqrLrE8JjzIE=; b=aS1bhDIzgSYjrB0G0v7rlskhPwSD+gd1MiU/m2Pq9ytwwyK15I1KEreAB1X69HZYdP mzbRntcdnArmD6ZS5mTDVBNCovn7+9Y5DwEuWWIkaNsiNWJ/yw4GVihabtjlcZqT4bnn cexXZbkgXK8Rl0o0dxPvit17V8FYi4lVjtzAIMKGhNhJBXCofTJm6Ibijml/XsZkZ8Es NmFiDfO3Sls3mqODkZsMcMGLMBswkTlPZcbAdxVGZb/nGZXIVCwVBqq2GBQ2aJ3Grxoy aOAHLp+sQXt6Jh+R5s1f4zkirD45Ll/3wRMlU3XzldPsCs+qIFylTvNEA5jiwa0F0LZb 8pNQ== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q5si5443267edh.492.2021.08.18.00.16.13; Wed, 18 Aug 2021 00:16:36 -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; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239156AbhHRHNZ (ORCPT + 99 others); Wed, 18 Aug 2021 03:13:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59816 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239585AbhHRHNT (ORCPT ); Wed, 18 Aug 2021 03:13:19 -0400 Received: from metis.ext.pengutronix.de (metis.ext.pengutronix.de [IPv6:2001:67c:670:201:290:27ff:fe1d:cc33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 15998C0612AB for ; Wed, 18 Aug 2021 00:12:44 -0700 (PDT) Received: from dude.hi.pengutronix.de ([2001:67c:670:100:1d::7]) by metis.ext.pengutronix.de with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mGFkY-00050H-Sr; Wed, 18 Aug 2021 09:12:34 +0200 Received: from ore by dude.hi.pengutronix.de with local (Exim 4.92) (envelope-from ) id 1mGFkY-0005NZ-K8; Wed, 18 Aug 2021 09:12:34 +0200 From: Oleksij Rempel To: Wolfgang Grandegger , Marc Kleine-Budde , "David S. Miller" , Jakub Kicinski , Rob Herring Cc: Oleksij Rempel , linux-can@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, kernel@pengutronix.de, David Jander Subject: [PATCH v3 1/3] dt-bindings: can-controller: add support for termination-gpios Date: Wed, 18 Aug 2021 09:12:30 +0200 Message-Id: <20210818071232.20585-2-o.rempel@pengutronix.de> X-Mailer: git-send-email 2.30.2 In-Reply-To: <20210818071232.20585-1-o.rempel@pengutronix.de> References: <20210818071232.20585-1-o.rempel@pengutronix.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-SA-Exim-Connect-IP: 2001:67c:670:100:1d::7 X-SA-Exim-Mail-From: ore@pengutronix.de X-SA-Exim-Scanned: No (on metis.ext.pengutronix.de); SAEximRunCond expanded to false X-PTX-Original-Recipient: linux-kernel@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Some boards provide GPIO controllable termination resistor. Provide binding to make use of it. Signed-off-by: Oleksij Rempel --- .../devicetree/bindings/net/can/can-controller.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/net/can/can-controller.yaml b/Documentation/devicetree/bindings/net/can/can-controller.yaml index 9cf2ae097156..1f0e98051074 100644 --- a/Documentation/devicetree/bindings/net/can/can-controller.yaml +++ b/Documentation/devicetree/bindings/net/can/can-controller.yaml @@ -13,6 +13,15 @@ properties: $nodename: pattern: "^can(@.*)?$" + termination-gpios: + description: GPIO pin to enable CAN bus termination. + maxItems: 1 + + termination-ohms: + description: The resistance value of the CAN bus termination resistor. + minimum: 1 + maximum: 65535 + additionalProperties: true ... -- 2.30.2