From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ot1-f49.google.com (mail-ot1-f49.google.com [209.85.210.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4F89924293B for ; Wed, 16 Apr 2025 22:48:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744843704; cv=none; b=Js1c7ZvB9dxVjdJEHuO31xN4EXg9D6CyiXDewbBbptRjauYru68Ov2e0IO1YB0loedIk3nTFb+FtHCyOjPN1lK5CBCZNWb+Qi7K6oiV0CBEKMcCqH6px2H3lzPRwEEhpPiGjsFG0uVU7XRy6d4vSPdDEigwybTn0Q3A9EVlOmjE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744843704; c=relaxed/simple; bh=tIoNp0u0+/MgLeeMVnT0Z0rVAy7QhMVNSR9UBw1UjFI=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=CRaVKQysp7QeMj/Utuwxh6uKp8wvjzWmS51u4tTHZNxjjh+1u+eGiTWyPkV3BDtnAHZ2bBHrsXJe2CCWYqe7+/JKj62bdvdoracHiVASQYCQ0ESxH6L/J9wVKUd7c3mhnoaYI94P/QsHmroBz/p/pzCYd8LYqWj4o0Km8CxyHjM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com; spf=fail smtp.mailfrom=broadcom.com; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b=g5+XidPy; arc=none smtp.client-ip=209.85.210.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=broadcom.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=broadcom.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=broadcom.com header.i=@broadcom.com header.b="g5+XidPy" Received: by mail-ot1-f49.google.com with SMTP id 46e09a7af769-72bd5f25ea6so34685a34.1 for ; Wed, 16 Apr 2025 15:48:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; t=1744843702; x=1745448502; darn=vger.kernel.org; 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=sPIFkDdLhdqw2hTOoYJMb3YuEHJ4LG/DjDPvYsRlTeI=; b=g5+XidPyKgohsY+ODbRXYhIVKaadVrruige0QDZJ5MW4rrV0c8FDbBi2suYvBwYIi+ 8UFk36X/QC1PqDhMSnzM597FGf7EQZPavILldf6O6J5wtimCIRuDR2aXU3H+zdjiWY5T fhaa4NXO+XBmPa8M05/3TXoirhKj7PlsmW0+E= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744843702; x=1745448502; 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=sPIFkDdLhdqw2hTOoYJMb3YuEHJ4LG/DjDPvYsRlTeI=; b=X3GLrXdlIdVhOc4h5s8qqtPDiCYT1wnlu54DiPh/uBePx7fabLhdboB2bNJ6s4316t tpvGc6H/KIQzXgyoybFJpcMIA7VPPv4yFEEobjP88bszqHrqkvwnuNTxJqoXDlJm5IKz ryAi8ocMRHTSudaYrqpoYZRG6RmhccrEDoXk/0ZTubMnzYGmF9YqS8ufeEu/af2u9R5W 5ivzT5FoRgoFtbm9rMaV1xxVxIlqG7tdadodXqRDi2RCz908qclku+3DMoal9/dun8cg baJLNO8kjuchvKYlPyHbLOQNDbhfsVsy/gnK9UcpiGDgCO+lHIiEmZcXut2o8QsmSvg+ x3aw== X-Gm-Message-State: AOJu0YyHMMoYs1TqH4ENa9QwiMLIc3XvPP25vPtlC6tbFlaGVUmvz3EF JEq+LndsVDTqVUFfXSrMfYS1A69aKhj+AKMoBJpxhz1v519jFla23511sueMzsMoFV5N3yocVh6 I6RaUdqs44Ig4I2XS7fvNePPVbdUJAsK8w5gqmpece2Z85IkDBBbQRs74facgm4aYsHZqnZ0T8i ELzIZuqvkTZpOowl6LNv4qaBtzfNpKs6n8D6tJmh0= X-Gm-Gg: ASbGncuqFkC2YhfpsKd+cv3njYlVlG+Ee2MimRat1kTZNUPYlh58ak4WrYOlG4lXsOi sBnfwbVO78Vg5KryVfYrqoELFOGWzoDW04O0eXTEDb5F5arV0QkJyjwxwLKIH49Sxq1Y6ksNhB1 7QxEDa5pnBom156Jzfdq0y0V5S0o8IA8BidGQrDJUGgi9Vx4dYqH/u0hksDi/LJrClENZLNhk10 oTZDP1ehFuIieJu6wP2ouy4veK9RIVCKV+CLPSIWe157TTYKJk17FoLCXD87gvakel4qp6JmPae rms7xrGT48LrT4bGyEvsMBWTJnjtVIdeBC2Mr2cRNjhaApYRKelzRQywPM37QRkqQq97oICq3vc /IVA10RsQjdl/4BEFXw== X-Google-Smtp-Source: AGHT+IGczR6eE2iiFGNN07Lmctb+Wj3/hsSULuzDoLc6TZZ2mhAGoDPsX8qclyjeFGvYS4tiUzKArA== X-Received: by 2002:a05:6830:90f:b0:72b:a61c:cbb2 with SMTP id 46e09a7af769-72ec6bb2dedmr2084804a34.10.1744843701868; Wed, 16 Apr 2025 15:48:21 -0700 (PDT) Received: from stbirv-lnx-1.igp.broadcom.net ([192.19.223.252]) by smtp.gmail.com with ESMTPSA id 46e09a7af769-72e73d71813sm3015956a34.26.2025.04.16.15.48.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Apr 2025 15:48:21 -0700 (PDT) From: Justin Chen To: netdev@vger.kernel.org, devicetree@vger.kernel.org Cc: rafal@milecki.pl, linux@armlinux.org.uk, hkallweit1@gmail.com, bcm-kernel-feedback-list@broadcom.com, opendmb@gmail.com, conor+dt@kernel.org, krzk+dt@kernel.org, robh@kernel.org, pabeni@redhat.com, kuba@kernel.org, edumazet@google.com, davem@davemloft.net, andrew+netdev@lunn.ch, florian.fainelli@broadcom.com, Justin Chen Subject: [PATCH net-next 1/5] dt-bindings: net: brcm,asp-v2.0: Add v3.0 and remove v2.0 Date: Wed, 16 Apr 2025 15:48:11 -0700 Message-Id: <20250416224815.2863862-2-justin.chen@broadcom.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20250416224815.2863862-1-justin.chen@broadcom.com> References: <20250416224815.2863862-1-justin.chen@broadcom.com> Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Add asp-v3.0 support. v3.0 is a major revision that reduces the feature set for cost savings. We have a reduced amount of channels and network filters. Remove asp-v2.0 which was only supported on one SoC that never saw the light of day. Signed-off-by: Justin Chen --- .../bindings/net/brcm,asp-v2.0.yaml | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml b/Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml index 660e2ca42daf..21a7f70d220f 100644 --- a/Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml +++ b/Documentation/devicetree/bindings/net/brcm,asp-v2.0.yaml @@ -4,7 +4,7 @@ $id: http://devicetree.org/schemas/net/brcm,asp-v2.0.yaml# $schema: http://devicetree.org/meta-schemas/core.yaml# -title: Broadcom ASP 2.0 Ethernet controller +title: Broadcom ASP Ethernet controller maintainers: - Justin Chen @@ -15,6 +15,10 @@ description: Broadcom Ethernet controller first introduced with 72165 properties: compatible: oneOf: + - items: + - enum: + - brcm,bcm74110-asp + - const: brcm,asp-v3.0 - items: - enum: - brcm,bcm74165b0-asp @@ -23,10 +27,6 @@ properties: - enum: - brcm,bcm74165-asp - const: brcm,asp-v2.1 - - items: - - enum: - - brcm,bcm72165-asp - - const: brcm,asp-v2.0 "#address-cells": const: 1 @@ -42,8 +42,7 @@ properties: minItems: 1 items: - description: RX/TX interrupt - - description: Port 0 Wake-on-LAN - - description: Port 1 Wake-on-LAN + - description: Wake-on-LAN interrupt clocks: maxItems: 1 @@ -106,7 +105,7 @@ examples: #include ethernet@9c00000 { - compatible = "brcm,bcm72165-asp", "brcm,asp-v2.0"; + compatible = "brcm,bcm74165-asp", "brcm,asp-v2.1"; reg = <0x9c00000 0x1fff14>; interrupts = ; ranges = <0x0 0x9c00000 0x1fff14>; @@ -115,7 +114,7 @@ examples: #size-cells = <1>; mdio@c614 { - compatible = "brcm,asp-v2.0-mdio"; + compatible = "brcm,asp-v2.1-mdio"; reg = <0xc614 0x8>; reg-names = "mdio"; #address-cells = <1>; @@ -127,7 +126,7 @@ examples: }; mdio@ce14 { - compatible = "brcm,asp-v2.0-mdio"; + compatible = "brcm,asp-v2.1-mdio"; reg = <0xce14 0x8>; reg-names = "mdio"; #address-cells = <1>; -- 2.34.1