Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933188AbdGXXIG (ORCPT ); Mon, 24 Jul 2017 19:08:06 -0400 Received: from lelnx194.ext.ti.com ([198.47.27.80]:49159 "EHLO lelnx194.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932996AbdGXXGL (ORCPT ); Mon, 24 Jul 2017 19:06:11 -0400 From: Franklin S Cooper Jr To: , , , , , , , , , , , CC: Franklin S Cooper Jr Subject: [PATCH v2 3/4] can: m_can: Update documentation to mention new fixed transceiver binding Date: Mon, 24 Jul 2017 18:05:20 -0500 Message-ID: <20170724230521.1436-4-fcooper@ti.com> X-Mailer: git-send-email 2.10.0 In-Reply-To: <20170724230521.1436-1-fcooper@ti.com> References: <20170724230521.1436-1-fcooper@ti.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1315 Lines: 40 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 --- Version 2 changes: Drop unit address Documentation/devicetree/bindings/net/can/m_can.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Documentation/devicetree/bindings/net/can/m_can.txt b/Documentation/devicetree/bindings/net/can/m_can.txt index 9e33177..e4abd2c 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 and/or CAN-FD modes. See + Documentation/devicetree/bindings/net/can/fixed-transceiver.txt + for details. Example: SoC dtsi: m_can1: can@020e8000 { @@ -64,4 +69,9 @@ Board dts: pinctrl-names = "default"; pinctrl-0 = <&pinctrl_m_can1>; status = "enabled"; + + fixed-transceiver { + max-arbitration-speed = <1000000>; + max-data-speed = <5000000>; + }; }; -- 2.10.0