From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 14711C47422 for ; Fri, 26 Jan 2024 14:58:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Cc:To:In-Reply-To: References:Message-Id:Subject:Date:From:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=NSgUUfr0L3NrsLOaZsHnRG22ec+BEjiLytW1yOEtwvM=; b=HDfohG6FHLzyMs7iXBxDqiE2y+ ylaOftvZLuZ2TIwKKK6R0p7vib6le+t5+7Xgm+l3/z8LoUpGp4QeAakE9tLNMxl4306Ca63kklg6D byIR4t5NAlggoqzrIo4j2L7U2uxjHmg4AgXhaS70dLrcRThxDpFNRrjrAQs3MuCH9IHBz2DMRhPxW M2626FvT3H2jKBGEFDArqYXA5665qANWlKmsS2Ym5ekz8roXlZBr97t2c6P/zL33vNoSR0cfAZarH R7gOSefHcFm1BDcKqXH9Y9lUyw1aj7UKSlyON9NCL0qSXZigXCXMeufUx1AdixC319qlpdN5cHYJT QXO/sZMg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTNfJ-00000004Rh5-2uUH; Fri, 26 Jan 2024 14:58:45 +0000 Received: from mail-vi1eur02on2060b.outbound.protection.outlook.com ([2a01:111:f400:fe16::60b] helo=EUR02-VI1-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rTNf9-00000004RZP-0Um0; Fri, 26 Jan 2024 14:58:36 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nHzMR8xZ6ImyJp6xouzA4y3BKoJaKhjwpE0z8/5b0Q5l1WZHv6Nm7AFlXoabh+yozMVtdnmKnY+1IQJfTIT+OS5v65tiT7Vg5I+B9SSH8aGJ59xlB1VzD2vJdHKeDWJcQa8+WPLVr/729MsLBUahHfAcVSOetrcb87la+rktudstd7FPvgStjrxd58sh8HszB8yhMStlvrbHGxpG25iHP9BXYO3VrXvb9mSuqW67aj7VceZKcBmifFQr/qw6aJw4DC3KjHtwpaadVm++LRMD5U7gAg2QTkl26ga+FXIK27ztZHIDAWiL6IrE7bClBO/wCozNUalXkuZG/JKvjk9EpA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tqixvfKtPECeF4ubPvftK4PmEI+HUmvDEI7Qd1Vr3LE=; b=UxWZIDFG9a0KCghlIGz6vNVysmxB7fgLj/dZaRtC1+wH+8lUhNwhelD3vKL6aJ3+DwzEepJT1OBCdCOQPOUmThK4HP0cmhbSrqWMqXc7wvBCyNCHcbMWw3vGwU14e5pb/diLphL3oCENsdQuKROWN4u+4dx/IqQUZjkObqrYy8AmobEhxLU8DSQZFAwc51/mpzLBBSuUdoRs8TCbF9ft45Iv3gQRdW2ynR8eZMDB9qDweE4VQ+TgBEKur6oexRT8ZUWfTB1h7iW9QL8xX+BCEaHQbXvd8fNjCzNKV6zQ8TS/O56AVX2D+2YLkcDSGlGQYF0dXoARrW5lpPs7/KN36g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=theobroma-systems.com; dmarc=pass action=none header.from=theobroma-systems.com; dkim=pass header.d=theobroma-systems.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=theobroma-systems.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tqixvfKtPECeF4ubPvftK4PmEI+HUmvDEI7Qd1Vr3LE=; b=Rill8wMvaZ4Pnbs2qaMciC+HnYOHRlrMXV5C0zyUTaDqKIet7+ZDY7kFzx01kaGBzczjRItpykuGY+yqZcjJG7aX5DW1093k2n6ZxLe/MV8K+WhoUoGWhtW5KijgXKZ1Kyeq+kpUJc8CxxUYy7lozLVSySTvsHy6gAdWQj+tL+WNvwiifbTrh9jMrczTtLVXDCW7GGjjWwjXoMcrDqhp9/HVxv+O9jYvJZV/bytylG7REd5ItxLhIrzuKVBKWXFh+AuTmG1LejDs4Bs8mvU7QXRsy9/az02Gbmg20Gy7fRI6HGn67bfeaR7x9t9k4eeT0VfItNd32e2UsW/jcpJ9AQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=theobroma-systems.com; Received: from AM0PR04MB6371.eurprd04.prod.outlook.com (2603:10a6:208:178::19) by GVXPR04MB9735.eurprd04.prod.outlook.com (2603:10a6:150:118::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7228.22; Fri, 26 Jan 2024 14:58:24 +0000 Received: from AM0PR04MB6371.eurprd04.prod.outlook.com ([fe80::e130:6c40:23e5:9a8f]) by AM0PR04MB6371.eurprd04.prod.outlook.com ([fe80::e130:6c40:23e5:9a8f%5]) with mapi id 15.20.7228.022; Fri, 26 Jan 2024 14:58:23 +0000 From: Farouk Bouabid Date: Fri, 26 Jan 2024 15:55:10 +0100 Subject: [PATCH v4 1/6] dt-bindings: serial: Add binding for rs485 receiver enable GPIO Message-Id: <20240126-dev-rx-enable-v4-1-45aaf4d96328@theobroma-systems.com> References: <20240126-dev-rx-enable-v4-0-45aaf4d96328@theobroma-systems.com> In-Reply-To: <20240126-dev-rx-enable-v4-0-45aaf4d96328@theobroma-systems.com> To: Greg Kroah-Hartman , Jiri Slaby , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Heiko Stuebner Cc: Rob Herring , linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, quentin.schulz@theobroma-systems.com, Heiko Stuebner , Farouk Bouabid X-Mailer: b4 0.12.3 X-ClientProxiedBy: VI1PR06CA0114.eurprd06.prod.outlook.com (2603:10a6:803:8c::43) To AM0PR04MB6371.eurprd04.prod.outlook.com (2603:10a6:208:178::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AM0PR04MB6371:EE_|GVXPR04MB9735:EE_ X-MS-Office365-Filtering-Correlation-Id: 5923ba1e-4249-4cc7-4cab-08dc1e7f3e35 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: y0OhAVbVw4M0f/CqwzO0jAenuzpHrtw0g39ky9Y/J3tN8gyMNNaCortaHPIfsGDIUlpKSk/VxwIdXwCLA/AtIVIF8Ik371jWMlx818JES8eLOHt1Psf3oB7DgO4QSAyQ584pNZR0JQjW6gjRi0lQcFl5VZXZvKGPRRIMEHblZ1Eed2JTZ/WRgwlb4bPIjcHh9bfBpDlJHbUG0uw8fPmbvnfnB0bRpk/ylp9PayScTgpZ+kKNoPk+mybfdp+S8k1fcmstZLoFtH5E3sIDSXzIbrzoe5MxeShHXWjBepG/QoggfQGc7TYV1bvKuAJrbI+oBXXuFE/LKQn0z/sX/oVrx+ZuQApcl4FzrjDpYEX643Q0z1Rrl7QBpiqZje3Mwv/9bzv4IberwQsrQtxsKvOKiSrvekoSE0G/WUqMLwewBz+NaAuI23WMoRo1ZJq5EM/a8Uriz5j6+eAxlKaaGMLL8WgIfESkWmm6yIEIqkLiaoLejIsLcSRlQwvGCvF/4JsqNtIo9sYk6GU1iGVx4mkyP02eNYZzQD36konvNbe9KThdtqriVMQXRvWu8yXsJXxz13F8DmIAHWPGbLnSUfctlA6BOs3SJvnQ4atZnUJDszXZYLy1Wwzb4tUWPrgTYPjs X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR04MB6371.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(366004)(396003)(346002)(136003)(39850400004)(376002)(230922051799003)(64100799003)(186009)(1800799012)(451199024)(66476007)(54906003)(66556008)(86362001)(478600001)(38100700002)(6486002)(6506007)(36756003)(38350700005)(41300700001)(52116002)(4326008)(8676002)(8936002)(26005)(2616005)(316002)(5660300002)(66946007)(6512007)(6666004)(7416002)(2906002)(44832011)(107886003)(110136005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZXBUcndHVVlFdk9pcmdaQ1FJNFhlS2ZEdEhLWmZZOUtYSVdHU1lYYnZhYzBD?= =?utf-8?B?VXlFK0tOQmNJZlNFYTUyQkdPNlBqbU1yZWR2Uld0VzhsY3hvUEw4RzROeFJy?= =?utf-8?B?a1QrSzgxK1ZodnM2SGJlTFpCNk5sbDlCaGtzK1hMYVBjRmZzZHltK09VTHQv?= =?utf-8?B?a1NPY1kyQ1JvdGJxTnZyaXg3eGRmRWl1bHBXYnZqMGlVcXZscVNaMm9CbDQ0?= =?utf-8?B?cnAwdFY3QmlyTkdSaVdZOHpmajBXR1Q5RGNzMGxUV0VTbmZUMisvT0FIZEdp?= =?utf-8?B?Z3k4REcweGhIcDRlWW5mVlVNeDQ2R3pLTFJDYWZxdW9BNG5CNGJjdEpmOHM2?= =?utf-8?B?NC90ZUthQW43ZlE5YSthZHR0TG1qTEdubGxvOU4zcUt0TnAxS1dNM29lN0Js?= =?utf-8?B?RURNRkdvREFxZGhseEdZTmFGZFN6NXBoZE9pWllHbXBtV3BnQUJ4N0g5eFRa?= =?utf-8?B?cHJORnpHalJWT2JsWGRHaDNMajhEcDU1K0RSb0FGQzFqeUNaalYxbXJXUENI?= =?utf-8?B?QkR6YlU1QXZhOGhtSkdJU3lWYXRIejJocWkzVkh6SnUwZ0hxNTRTYk1Ca3Js?= =?utf-8?B?aHdKdnFnWTR1b25sbEpvSkdWR0NoTVdFcm52SUdKdUZTZEtQV2FMVVRoWkRK?= =?utf-8?B?Yi9TRGhYRk9vUG9SZHpDMnBrbm91MFZyNUhKY3Avb1JNYzdaa01NaUo4UWlY?= =?utf-8?B?dFRBRXBLOXpYYm84aXNrQVdlMEhpMUF0Szk5bmw2TFB6STM3aHdHTThwMmVz?= =?utf-8?B?ZWlUNnJhdmhDYVRmci95amFDZCtyS0U3L1lMZHE4SXZ4ZXNXU0E2OUZqRTIw?= =?utf-8?B?eGdiQ0ZKT1NhVjBTM1dYeG9kWlltMWlXSXFxYm1idFNtejlsajZCZCsvekN0?= =?utf-8?B?dGR1S29ZWXNDYXA0Zm5TOXJmcEtYYzNsN3FpNzhrODgwWUl3Ym83MU5UcC9Y?= =?utf-8?B?aXlJMjNVNURxZ1RvNzBsTXRsVUdwTFA3UUMwZHdiaFJXVUU4YUFqSm9WVjBV?= =?utf-8?B?L3BLRkgwc1AyYlRmellXOUZSa3N5a3p1WDZJUkZwMW90Q1AxMXdHeVBwYVhK?= =?utf-8?B?S0wxdWpiZUxJa0VHQkZUcXM4b2wveWh5aWY3TnFQeW1rajRsY0tHcHBmMHk2?= =?utf-8?B?RVRNUlpqdjByWWliMXRqN1g2Zmg5OW5uS2Rtazczbk5uTFNvQU5MbnA2cXRq?= =?utf-8?B?V1AvRFkxVm5KMnlZSERZemNqUmZBZXl0ZkRza0tGdUdqY1NBTFhvbFRLakFx?= =?utf-8?B?N2ErUlZ6eThRM2w4dFRJaFFhNXZ0Qm52SGFtKzZETUNWWC9rNHdrWW9ZV1RX?= =?utf-8?B?T3dwWG9XelMvRFBVdVZYQlNoTHVPdDhIZHlPTC9kWHVSaHV3N0lSRWREdXg1?= =?utf-8?B?am1tcHlxckYxU0lqT1czUHk5WFFqUkxDWVltRFFyUTFaSXFvTmYvN1BCMXdF?= =?utf-8?B?dmw5VFRObDJjV3Avc0o4SCtmeEw1eUphOThxeHBPMERuNHhRYnN4M3NMOWxY?= =?utf-8?B?ZTlXdmhuSEZaV0xqT0dvUEdRZ3pZc1VBVjE0ZkQwdWJCS3JFTlQ5WlhGeG55?= =?utf-8?B?K29Ta0dUYkNJNGxIVGJZSklYVGZ6dHRLSVY2aXllQis5WEttcjl3bzgyYlln?= =?utf-8?B?N3Z6WVB3VWN2OHYxemtaMzlpTnE1WExzK2dIMFlLditjWFZTRzhqdit5OGZV?= =?utf-8?B?ZlIxaWRtMWtwM2ovTzAvY3ppV3RQUmxycU43Sk1XSTUxUEsrQmJyWDZyRnZ6?= =?utf-8?B?UjE2WGd3dXpIRndRMzFCZjBZbXRWbXN4VkdpZk1HWE1pWWZ0UGVseGtYRFBM?= =?utf-8?B?a1gyWVBCeGplRzVJQk5sdWpDYXhMY3AvNWlZVS9hdWFPZlJEaGhSTTRpbk5h?= =?utf-8?B?RXhKQ21mSGxOeWdCTE13c2FyOE1qUW0vZGZ5L3djNElPSGtDUWV6OUpCbk03?= =?utf-8?B?NEdjdzZoSk9JdmNkNUlHV2IvdVBwMXBwNUxhN2pBOE9Xd2ZON2NVdXNmKzgz?= =?utf-8?B?ZE5Cdjh5UXVzS2NhR3Nrc0VQaGE1YTFtWmp6ZGtycTZBQzFoSzZaN1Y4cVpX?= =?utf-8?B?bjZlanMwQ3ZiQ3l6OWNMRk9jazliK05LNnRFbVpKSmVoSld0M1QwNTBKbnVp?= =?utf-8?B?bkg3dUdBcldWTEhjRkFXM2NDL2VGdmdjMG9TWEpBcWVBbTVaRW9nQ1lvNHdq?= =?utf-8?Q?gn5nM8j0OP0EvKSIF8iXV3U=3D?= X-OriginatorOrg: theobroma-systems.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5923ba1e-4249-4cc7-4cab-08dc1e7f3e35 X-MS-Exchange-CrossTenant-AuthSource: AM0PR04MB6371.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Jan 2024 14:58:23.8547 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 5e0e1b52-21b5-4e7b-83bb-514ec460677e X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: AtYJWfx04FOf3TEvhnBYZEjIT4c/UxRa0S+DO694UlqdBHgmQ4xSbRvGhrDytSFnKWVZ0C9n9r2KuzhnZXcFsLgXDcmqCWDWdg+iZMPFPqMFq2cXm6uIXN+9fugqwFkm X-MS-Exchange-Transport-CrossTenantHeadersStamped: GVXPR04MB9735 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240126_065835_201056_52D3A385 X-CRM114-Status: GOOD ( 10.38 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org From: Heiko Stuebner RS485 has two signals to control transmissions "driver enable" (DE) and "receiver enable" (RE). DE is already handled via the uarts RTS signal while the RE signal on most implementations doesn't get handled separately at all. As there still will be cases where this is needed though add a gpio property for declaring this signal pin. Signed-off-by: Heiko Stuebner Signed-off-by: Farouk Bouabid --- Documentation/devicetree/bindings/serial/rs485.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/serial/rs485.yaml b/Documentation/devicetree/bindings/serial/rs485.yaml index 9418fd66a8e9..b64577036b5c 100644 --- a/Documentation/devicetree/bindings/serial/rs485.yaml +++ b/Documentation/devicetree/bindings/serial/rs485.yaml @@ -51,6 +51,10 @@ properties: description: enables the receiving of data even while sending data. $ref: /schemas/types.yaml#/definitions/flag + rs485-rx-enable-gpios: + description: GPIO to handle a separate RS485 receive enable signal + maxItems: 1 + rs485-term-gpios: description: GPIO pin to enable RS485 bus termination. maxItems: 1 -- 2.34.1 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel