From patchwork Thu Jan 25 08:05:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Philippe Schenker X-Patchwork-Id: 13530204 X-Patchwork-Delegate: kuba@kernel.org Received: from smtp-42af.mail.infomaniak.ch (smtp-42af.mail.infomaniak.ch [84.16.66.175]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id DF0D0175B9 for ; Thu, 25 Jan 2024 08:21:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=84.16.66.175 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706170904; cv=none; b=ulJnKdlv3HupkVfuCOCSrSl3kr1rmup+BOWjXPj/V2Baq8pQdr6JX/DtKVhTbEq+5HjZ5HLZNh9p+NAeFb4i2bK++7cx6syM9Cwp3MDo/CiWPhm6VO68+GfPuhh9enMJvnYhi6B5PztT2nBzCH0Sjoe4D8KlifQ77xgyM6TTiTU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706170904; c=relaxed/simple; bh=Wwr/9VY0CuvcH7ywePcK0l0TShBy0NXgTb8eojUbKq0=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=qsnM9pof6zzA7D6Zxzp0DWJPr9oqziYJdKxdUbt2YGZMdXt4Rw3Wcneu3fNdGnxO3Ps8iBQkHXIC3dVMs6aTQ/ZTUYZBtaeP3U8qKyVRQFAw5Yybl8DsXG57RBSAfr81AB+/W9hwZdTW+0rOjN02i7JqZ6fjV3SNPKZAl7QOCM8= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=pschenker.ch; spf=pass smtp.mailfrom=pschenker.ch; dkim=pass (1024-bit key) header.d=pschenker.ch header.i=@pschenker.ch header.b=uVZvbgkF; arc=none smtp.client-ip=84.16.66.175 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=pschenker.ch Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pschenker.ch Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=pschenker.ch header.i=@pschenker.ch header.b="uVZvbgkF" Received: from smtp-4-0001.mail.infomaniak.ch (smtp-4-0001.mail.infomaniak.ch [10.7.10.108]) by smtp-4-3000.mail.infomaniak.ch (Postfix) with ESMTPS id 4TLD0R2qpqzVH7; Thu, 25 Jan 2024 09:05:43 +0100 (CET) Received: from unknown by smtp-4-0001.mail.infomaniak.ch (Postfix) with ESMTPA id 4TLD0P73LMzny1; Thu, 25 Jan 2024 09:05:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=pschenker.ch; s=20220412; t=1706169943; bh=Wwr/9VY0CuvcH7ywePcK0l0TShBy0NXgTb8eojUbKq0=; h=From:To:Cc:Subject:Date:From; b=uVZvbgkFPM2U+jrm09GDGJPALEzxJtSZhEup77eEx1CuQCjnL/ixkXrZyU+8t1SPU WMfh3qyG5ZUBsRRj86M/x63r/atchTEeOhMyuylJdeUhK1mYqStoq9Uk3t/pXIWFwN cut8XDiSo8CIE97PLUgXD8XH/ZSpgJD4mw5w+ilI= From: Philippe Schenker To: netdev@vger.kernel.org Cc: Conor Dooley , devicetree@vger.kernel.org, Marek Vasut , Vladimir Oltean , Andrew Lunn , Jakub Kicinski , linux-kernel@vger.kernel.org, Rob Herring , Florian Fainelli , Woojung Huh , UNGLinuxDriver@microchip.com, Eric Dumazet , stefan.portmann@impulsing.ch, "David S . Miller" , Paolo Abeni , Krzysztof Kozlowski , Philippe Schenker , Conor Dooley Subject: [PATCH net-next v2 1/2] dt-bindings: net: dsa: Add KSZ8567 switch support Date: Thu, 25 Jan 2024 09:05:03 +0100 Message-Id: <20240125080504.62061-1-dev@pschenker.ch> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-Infomaniak-Routing: alpha X-Patchwork-Delegate: kuba@kernel.org From: Philippe Schenker This commit adds the dt-binding for KSZ8567, a robust 7-port Ethernet switch. The KSZ8567 features two RGMII/MII/RMII interfaces, each capable of gigabit speeds, complemented by five 10/100 Mbps MAC/PHYs. This binding is necessary to set specific capabilities for this switch chip that are necessary due to the ksz dsa driver only accepting specific chip ids. The KSZ8567 is very similar to KSZ9567 however only containing 100 Mbps phys on its downstream ports. Signed-off-by: Philippe Schenker Acked-by: Conor Dooley --- Changes in v2: - Describe in commit message why this is necessary Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml b/Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml index c963dc09e8e1..52acc15ebcbf 100644 --- a/Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml +++ b/Documentation/devicetree/bindings/net/dsa/microchip,ksz.yaml @@ -31,6 +31,7 @@ properties: - microchip,ksz9893 - microchip,ksz9563 - microchip,ksz8563 + - microchip,ksz8567 reset-gpios: description: