From patchwork Tue Oct 15 19:15:56 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Markus Schneider-Pargmann X-Patchwork-Id: 13837066 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 53C81D1F9C6 for ; Tue, 15 Oct 2024 20:30:47 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:Cc:To:In-Reply-To:References :Message-Id:Content-Transfer-Encoding:Content-Type:MIME-Version: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=saDUfDEJR0b1bnX4tkk4rHbVAroR4qkyv+y1+fjCTpM=; b=tVk7YBx6T3osznYjlEKe/ATWR0 iVt4oaIrKMDsmBj49tS3DCQIoR5hcBeqm9QbgyW5XnDyfSRYJWPFmms4Tta0AQZsLg0x2Y/3o0c3U r2Hmgq5bmxDAEGv5TNukmkFwoTcLgemGAwg/Y5EFm9sFB2ZRIVbAh+HqSWm01AJB2khIdlZmpOi4E qj4b+ALmg7hY7mVusvqA5mPLXRs6y4vU8BIYY9fe4beKzqogT+agnHvhxD0oTImevH6ZVIP48//DH Qt5Ad1ikyUG/3JJYSgtw5gfNZjS+NWr/mf/kQUjCnK6AD3gQePJGfpJV3nfgca3qKxqLFGetkwjij FXOKBCng==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t0oBh-00000009W96-2EVV; Tue, 15 Oct 2024 20:30:37 +0000 Received: from mail-lf1-f44.google.com ([209.85.167.44]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t0n2g-00000009MS2-1l8F for linux-arm-kernel@lists.infradead.org; Tue, 15 Oct 2024 19:17:15 +0000 Received: by mail-lf1-f44.google.com with SMTP id 2adb3069b0e04-539f0f9ee49so3149312e87.1 for ; Tue, 15 Oct 2024 12:17:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=baylibre-com.20230601.gappssmtp.com; s=20230601; t=1729019832; x=1729624632; darn=lists.infradead.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=saDUfDEJR0b1bnX4tkk4rHbVAroR4qkyv+y1+fjCTpM=; b=SBcEp9KQo8U51eLd2zt8MsDO23lccrXbosY4N5n7IixbeGQWdndBdADlPjunHmnnki HruGsNYVnv4z0Z0Z8qdFGf1VSST0LDn65PGGWN3SZMgmdQJtzWHyA8hRc59QgvJv0XsS bG9IevYccv47/Y7opY86olzLh9CsBRY2x/GwDexfd+tGuP0xfXrJtXrK5RQNatiPJzxh s0g2epxMnsxjfqb3ST7Fc1OQ3c8qMYmQnSl7BMwyORM3R28RjG1MaI/Oj+PBoPcjrkdi dCa350PNGnwSxm/hRq5r6sEYtSuhcOkr62UbRTVrx2A9IslWXpLguxxSObOCazWIfpPk Ld8Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729019832; x=1729624632; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=saDUfDEJR0b1bnX4tkk4rHbVAroR4qkyv+y1+fjCTpM=; b=jGGqQSa1aDSQU3j4XKRrt+nJAzF4/U43ckpsDWX6GEnR4kldLcigxY5Nu57/n7M1DX 6heltvkj2xoN8GBcUL1Sx5Yk88wHlzr4Ikrcm1I7vlZQtXu2vlMFFwfLjifmIdRMPnu1 OHUjnjUReFgahZRWEmSk0azTyX+Bo32jsbEY9jS746aL/nccNrBB4Acxv9EwXDTaWaax Bow4DcmcO7+Te1B6779SxPnGLGpwaLBki1k6pn0OofDRAomQUV9+UIkBZ7W+ynFARxQA Vy0TNM/cuMEYoSwLe8MC0EXbaFVpF/iq4j4VIzitHAkRydSo3Cmu9WqMLyge0UCIDYHS ULSA== X-Forwarded-Encrypted: i=1; AJvYcCWVJ/RC2tC2vFbwkiyYmSREk0vOn3FdE7qPk+gpt8BBcTaW/kEav3oVOJTnaD10xB1jiXe0vstDPfEm3jypfwd+@lists.infradead.org X-Gm-Message-State: AOJu0YxABJJy0j23bcUNhbSlT6t72uBilNn7qp8A21ZJ7fyWvKDGJ7nS t633heorjmKjScg7WX+4FtpUgPjKawCWWVQL5wkLgNesiEgxe4jo8fc+hTgoo0Y= X-Google-Smtp-Source: AGHT+IFxGivhAN/nSNOoLheyHq+ARNplWEmPyvbotn4tEsxOfN/CTNRV/WQq00xw7zNxKmVZkX8xEw== X-Received: by 2002:a05:6512:1599:b0:539:fd1b:baf5 with SMTP id 2adb3069b0e04-53a03f18d61mr957911e87.16.1729019831697; Tue, 15 Oct 2024 12:17:11 -0700 (PDT) Received: from localhost ([2001:4090:a244:83ae:2517:2666:43c9:d0d3]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-a9a29844cc9sm100891566b.182.2024.10.15.12.17.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 15 Oct 2024 12:17:11 -0700 (PDT) From: Markus Schneider-Pargmann Date: Tue, 15 Oct 2024 21:15:56 +0200 Subject: [PATCH v4 2/9] dt-bindings: can: m_can: Add vio-supply MIME-Version: 1.0 Message-Id: <20241015-topic-mcan-wakeup-source-v6-12-v4-2-fdac1d1e7aa6@baylibre.com> References: <20241015-topic-mcan-wakeup-source-v6-12-v4-0-fdac1d1e7aa6@baylibre.com> In-Reply-To: <20241015-topic-mcan-wakeup-source-v6-12-v4-0-fdac1d1e7aa6@baylibre.com> To: Chandrasekar Ramakrishnan , Marc Kleine-Budde , Vincent Mailhol , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Nishanth Menon , Vignesh Raghavendra , Tero Kristo Cc: linux-can@vger.kernel.org, netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, Matthias Schiffer , Vishal Mahaveer , Kevin Hilman , Dhruva Gole , Simon Horman , Vincent MAILHOL , Markus Schneider-Pargmann , Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1211; i=msp@baylibre.com; h=from:subject:message-id; bh=UPDN5Sq6sr7oOOH4G9BvBLb/9GgPBe4IrDFtGwTay8A=; b=kA0DAAgWJIy04tQVrj8ByyZiAGcOv4yj3tsKAl5GXHqokb05W6ep2N/lbn0I+W8qCDj1wuDdj Yh1BAAWCAAdFiEE3fCh7n4e16BYruJBJIy04tQVrj8FAmcOv4wACgkQJIy04tQVrj8loAEAg7v/ fmMlmA9duPbbiOawXOqpUc9t+28UBJWyEe/V8oUA/2oR68+3s4nCZte+s7g225dGBOOf9wokyJe BCw4WQjoO X-Developer-Key: i=msp@baylibre.com; a=openpgp; fpr=BADD88DB889FDC3E8A3D5FE612FA6A01E0A45B41 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241015_121714_493279_9A6FD9A1 X-CRM114-Status: GOOD ( 11.07 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org The m_can unit can be integrated in different ways. For AM62 the unit is integrated in different parts of the system (MCU or Main domain) and can be powered by different external power sources. For example on am62-lp-sk mcu_mcan0 and mcu_mcan1 are powered through VDDSHV_CANUART by an external regulator. To be able to describe these relationships, add a vio-supply property to this binding. Acked-by: Krzysztof Kozlowski Signed-off-by: Markus Schneider-Pargmann --- Documentation/devicetree/bindings/net/can/bosch,m_can.yaml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml b/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml index 0c1f9fa7371897d45539ead49c9d290fb4966f30..aac2add319e240f4f561b755f41bf267b807ebcd 100644 --- a/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml +++ b/Documentation/devicetree/bindings/net/can/bosch,m_can.yaml @@ -140,6 +140,10 @@ properties: wakeup-source: true + vio-supply: + description: + Reference to the main power supply of the unit. + required: - compatible - reg