Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752094AbdHCAxL (ORCPT ); Wed, 2 Aug 2017 20:53:11 -0400 Received: from lelnx193.ext.ti.com ([198.47.27.77]:44303 "EHLO lelnx193.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752002AbdHCAwp (ORCPT ); Wed, 2 Aug 2017 20:52:45 -0400 From: Franklin S Cooper Jr To: , , , , , , , , , , , CC: Franklin S Cooper Jr Subject: [PATCH v3 3/4] dt-bindings: can: m_can: Include reference to new fixed transceiver binding Date: Wed, 2 Aug 2017 19:51:49 -0500 Message-ID: <20170803005150.9286-4-fcooper@ti.com> X-Mailer: git-send-email 2.9.4.dirty In-Reply-To: <20170803005150.9286-1-fcooper@ti.com> References: <20170803005150.9286-1-fcooper@ti.com> MIME-Version: 1.0 Content-Type: text/plain X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1232 Lines: 36 Add information regarding fixed transceiver binding. This is especially important for MCAN since the IP allows CAN FD mode to run significantly faster than what most transceivers are capable of. Signed-off-by: Franklin S Cooper Jr --- Documentation/devicetree/bindings/net/can/m_can.txt | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Documentation/devicetree/bindings/net/can/m_can.txt b/Documentation/devicetree/bindings/net/can/m_can.txt index 9e33177..0b62f47 100644 --- a/Documentation/devicetree/bindings/net/can/m_can.txt +++ b/Documentation/devicetree/bindings/net/can/m_can.txt @@ -43,6 +43,11 @@ Required properties: Please refer to 2.4.1 Message RAM Configuration in Bosch M_CAN user manual for details. +Optional properties: +- fixed-transceiver : Fixed-transceiver subnode describing maximum speed + that can be used for CAN/CAN-FD modes. See + Documentation/devicetree/bindings/net/can/fixed-transceiver.txt + for details. Example: SoC dtsi: m_can1: can@020e8000 { @@ -64,4 +69,8 @@ Board dts: pinctrl-names = "default"; pinctrl-0 = <&pinctrl_m_can1>; status = "enabled"; + + fixed-transceiver@0 { + max-bitrate = <5000000>; + }; }; -- 2.9.4.dirty