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 80CECC001DB for ; Mon, 7 Aug 2023 19:32:02 +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:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1ky6onDwx06YGBY2Zd6TyjFwI2d+JY8nSSApp6VVWXM=; b=a401CasuK9bpbd v6ga8YRDbujJZGGpenwfoFpr3OGsurEsr85tw9HINEvdL/9beV5OdtRT+RHfqHnx8P+M2kRKZE/ks NJRnFJoBOxT9/CcDsrmChXQsiIh3RIYFE910BzffPZdY1JkgUeSQYE4ejnE7HcF1XNoY6JKYvAoW1 BrG17RnhxaL+Vrkjp2ZCOItY1D+f3KwCmH3LpPZBCpHWOGMXCdNdzZPa/nnBipqHnkgrkN8igpSOP TyGjyvvBQ2V8chUiM3/yEFG2uzAlZRI9peKMdPSAhvf9+bWVTjnPEdar1nRSBQ+rrVSQ+prF1PqIs 33gLXJ/h5v4jUGt5mR+g==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qT5x6-000Vj9-2n; Mon, 07 Aug 2023 19:31:40 +0000 Received: from mail-wr1-x434.google.com ([2a00:1450:4864:20::434]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qT5x1-000Vgs-2a for linux-arm-kernel@lists.infradead.org; Mon, 07 Aug 2023 19:31:37 +0000 Received: by mail-wr1-x434.google.com with SMTP id ffacd0b85a97d-31783d02093so4267919f8f.0 for ; Mon, 07 Aug 2023 12:31:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20221208.gappssmtp.com; s=20221208; t=1691436693; x=1692041493; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eAPKS4SAXmZKxicJb9ydkGPtaas2WIonOZ7to+HEfxA=; b=tOmh3T/d1Kx4g5+xfWbagK8zeGuje07up/l4PO1tcHXwuVmvIvKezEFEUOszEceBwv WLoDiMbUQkX8jTprThvfI+94af++yK1HBv5TLq1zf5liFa6GUHWuLrbyYBO0KyAAx0sW G2YMRuSYtUZkPA6TUkDb0scVx1tV5W+yGsHfFKU+iwvrWydYuU/0Yd+dyq0Z6CgdXhCl kxKph2hAcWnEy/TuTREzxTULR40oj+9vctCBPlWjIp1S+PjMazFOy9kN+l9V1dn6ae0X x8M6Hk9pZxtjeD89oR/plTnS6CIGysZeXPcQ6k/Tppw434ibY95fOMnSJJIDiU5GfYxO OpuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691436693; x=1692041493; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eAPKS4SAXmZKxicJb9ydkGPtaas2WIonOZ7to+HEfxA=; b=ffhcUCtlM7WP11fa9A1My4VX0b99ZZ7IyNP6nfyTnU17nown5YbxQRDjjbm4Fr4Okc 8rjJtosg5fibsj9rim07mQjr8ZxonYO56oE+LyfKqDR2mKWtbRC1rDMuALXXtDXN5z0J TwT4axmeH2y4SlfxDfURAV8QpFV2Uoyw67EmAnpbVvA8mIMGiWZ4QNEqSRGa8ueKH6ZD M7Y8xG87mNjYapang4uAS+UzAmooDrd3nUU62kNzHl5TTkOd3rJp/blnn28DtRjJaHg2 YVEJoOXyxJAKV024uCk19wfq4G2PvHUp3WKzEU5MEH+GQ/YtFXMBxBMRf3wRK9c0UofD p1Dg== X-Gm-Message-State: AOJu0Yz0FqBDQZfe7HjuqDHBCSQ96q7//IfdyLZVZGSnt9wVCH7bYbC7 A97CNDGLMvnGT1AAzacxXeztpQ== X-Google-Smtp-Source: AGHT+IFftT9bB5ixmjqvw1q7hvp1QMCeUhqraDuekV0noaWoXd5f9+2RWAbtpR5sMmr8DxPlkMO5oQ== X-Received: by 2002:a5d:6683:0:b0:317:67fa:eeb4 with SMTP id l3-20020a5d6683000000b0031767faeeb4mr7411809wru.57.1691436693519; Mon, 07 Aug 2023 12:31:33 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:b3d6:9e6:79d9:37cd]) by smtp.gmail.com with ESMTPSA id l7-20020a7bc347000000b003fbdbd0a7desm15985654wmj.27.2023.08.07.12.31.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Aug 2023 12:31:33 -0700 (PDT) From: Bartosz Golaszewski To: "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alexandre Torgue , Jose Abreu , Maxime Coquelin , Andrew Halaney , Alex Elder , Srini Kandagatla Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, Bartosz Golaszewski Subject: [PATCH 1/2] dt-bindings: net: snps,dwmac: document the snps,shared-mdio property Date: Mon, 7 Aug 2023 21:31:01 +0200 Message-Id: <20230807193102.6374-2-brgl@bgdev.pl> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230807193102.6374-1-brgl@bgdev.pl> References: <20230807193102.6374-1-brgl@bgdev.pl> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230807_123135_839099_5DA89983 X-CRM114-Status: GOOD ( 11.16 ) 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: Bartosz Golaszewski Two MACs may share one MDIO lines to their respective PHYs. In this case one of the MACs is the logical "owner" of the bus, while the other can be considered a secondary controller. Add a new property that allows one MAC node to reference the MDIO node on a different MAC over a phandle. Signed-off-by: Bartosz Golaszewski --- Documentation/devicetree/bindings/net/snps,dwmac.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index ddf9522a5dc2..f9c2285674d1 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -500,6 +500,12 @@ properties: required: - compatible + snps,shared-mdio: + $ref: /schemas/types.yaml#/definitions/phandle + description: + Phandle to the mdio node defined on a different MAC node which this + device shares. + stmmac-axi-config: type: object unevaluatedProperties: false -- 2.39.2 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 414F5C001DE for ; Mon, 7 Aug 2023 19:31:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230334AbjHGTbi (ORCPT ); Mon, 7 Aug 2023 15:31:38 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54358 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229885AbjHGTbh (ORCPT ); Mon, 7 Aug 2023 15:31:37 -0400 Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3C1F2172B for ; Mon, 7 Aug 2023 12:31:35 -0700 (PDT) Received: by mail-wr1-x433.google.com with SMTP id ffacd0b85a97d-3179ed1dfbbso4262717f8f.1 for ; Mon, 07 Aug 2023 12:31:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bgdev-pl.20221208.gappssmtp.com; s=20221208; t=1691436693; x=1692041493; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=eAPKS4SAXmZKxicJb9ydkGPtaas2WIonOZ7to+HEfxA=; b=tOmh3T/d1Kx4g5+xfWbagK8zeGuje07up/l4PO1tcHXwuVmvIvKezEFEUOszEceBwv WLoDiMbUQkX8jTprThvfI+94af++yK1HBv5TLq1zf5liFa6GUHWuLrbyYBO0KyAAx0sW G2YMRuSYtUZkPA6TUkDb0scVx1tV5W+yGsHfFKU+iwvrWydYuU/0Yd+dyq0Z6CgdXhCl kxKph2hAcWnEy/TuTREzxTULR40oj+9vctCBPlWjIp1S+PjMazFOy9kN+l9V1dn6ae0X x8M6Hk9pZxtjeD89oR/plTnS6CIGysZeXPcQ6k/Tppw434ibY95fOMnSJJIDiU5GfYxO OpuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1691436693; x=1692041493; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=eAPKS4SAXmZKxicJb9ydkGPtaas2WIonOZ7to+HEfxA=; b=KJSMtSsbWJlsG/KZxZhXvqiXRiKkKVeglWI2jm1PlGz8fOv/XTSnMAza/vbEtI/2GL +GIgutg4YqC3oazjKJeVnb4VfASNjKJ+Ah5wP53o0k9/GxWrLQGVjpI+ZK/dzr8b75Uk PocAgwFjsmKDQe3/7GjMgoqwqx7RQqB9gu+2b44QY2vCMbYfjtMLIucVEfljIZRM+xCb vbmMv5FCM/FhriuqsCK0IwvoSA7CNM4furmSzRjPM9zqr5MnXDhEVM8Q5rNcXwaGIpVP I5dnXgijMnauHI7mwr2mP8XTM4SqJZzdJCZoUeTVl8IQmOzla5LQjp9t1nL4N7dm2S11 43NQ== X-Gm-Message-State: AOJu0YwLrQnkTv9xEt0U/RY62GF1CxrEhZKN5KFMH5rAt+pJ2F17U3Y3 e/u7gEOzOppjORKFgZcn3oqOcA== X-Google-Smtp-Source: AGHT+IFftT9bB5ixmjqvw1q7hvp1QMCeUhqraDuekV0noaWoXd5f9+2RWAbtpR5sMmr8DxPlkMO5oQ== X-Received: by 2002:a5d:6683:0:b0:317:67fa:eeb4 with SMTP id l3-20020a5d6683000000b0031767faeeb4mr7411809wru.57.1691436693519; Mon, 07 Aug 2023 12:31:33 -0700 (PDT) Received: from brgl-uxlite.home ([2a01:cb1d:334:ac00:b3d6:9e6:79d9:37cd]) by smtp.gmail.com with ESMTPSA id l7-20020a7bc347000000b003fbdbd0a7desm15985654wmj.27.2023.08.07.12.31.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 07 Aug 2023 12:31:33 -0700 (PDT) From: Bartosz Golaszewski To: "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Alexandre Torgue , Jose Abreu , Maxime Coquelin , Andrew Halaney , Alex Elder , Srini Kandagatla Cc: netdev@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-stm32@st-md-mailman.stormreply.com, linux-arm-kernel@lists.infradead.org, Bartosz Golaszewski Subject: [PATCH 1/2] dt-bindings: net: snps,dwmac: document the snps,shared-mdio property Date: Mon, 7 Aug 2023 21:31:01 +0200 Message-Id: <20230807193102.6374-2-brgl@bgdev.pl> X-Mailer: git-send-email 2.39.2 In-Reply-To: <20230807193102.6374-1-brgl@bgdev.pl> References: <20230807193102.6374-1-brgl@bgdev.pl> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org From: Bartosz Golaszewski Two MACs may share one MDIO lines to their respective PHYs. In this case one of the MACs is the logical "owner" of the bus, while the other can be considered a secondary controller. Add a new property that allows one MAC node to reference the MDIO node on a different MAC over a phandle. Signed-off-by: Bartosz Golaszewski --- Documentation/devicetree/bindings/net/snps,dwmac.yaml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Documentation/devicetree/bindings/net/snps,dwmac.yaml b/Documentation/devicetree/bindings/net/snps,dwmac.yaml index ddf9522a5dc2..f9c2285674d1 100644 --- a/Documentation/devicetree/bindings/net/snps,dwmac.yaml +++ b/Documentation/devicetree/bindings/net/snps,dwmac.yaml @@ -500,6 +500,12 @@ properties: required: - compatible + snps,shared-mdio: + $ref: /schemas/types.yaml#/definitions/phandle + description: + Phandle to the mdio node defined on a different MAC node which this + device shares. + stmmac-axi-config: type: object unevaluatedProperties: false -- 2.39.2