From nobody Thu Nov 30 00:38:10 2023 X-Original-To: dev-commits-src-branches@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Sgcjt6QDwz52V1l; Thu, 30 Nov 2023 00:38:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Sgcjt2PQDz3M29; Thu, 30 Nov 2023 00:38:10 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701304690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oQzcpWseGvOIRxmOs0hBI3LCkeZZHr+jDlKWa58O5rU=; b=vQPUEqQL8QKM0xzYd/NN18BivWeN45iVt26LhAmo41ft312ZzzlWwzkmj0xt/wid+1Iv4f cO+XH4XO4JWYl01ZP4T0I/zjvrlYbc/oLt1UCDL6YFnmK2N5Ug2H8pQKcTq5dxEm3F9Qiy rudfJdHLvsA39FAvJoYTOj8MJ5kFo1AmC58p7m966mL3sieUQMCspli1V76yicfQvA03m5 +vg8YEq8akLhB4WzaD8b9snuDRYXXS9Akih+4X98S+01oYKe3p3HCDAB4mNfcRcIrhWjL0 0lumy86YEyNOeZQSUnpYJobyLnt3ESqi6/E7pwxI2xHLWvT221yw2LH8zzWYmg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1701304690; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=oQzcpWseGvOIRxmOs0hBI3LCkeZZHr+jDlKWa58O5rU=; b=qxyFcJlPHH1ptJ0R3TaOkMgMRfZx0FOGgGcCgkIgYD6w2C2fY1znGjxDb8j87Ue7H5J4jb D2ERDI0VwrOEgz/khqkYDBiU1ZVvGeWKzQFC/f7v2rwWV5BT5q+0QOqp9Cps7oG2kQ7Fam 7hYvlL7Mn8N77aDiRlS/WXWxPOWHxf6mz7snzBO3gNy3VImSHk8lWgMqc8GmnjPgK+S4Mn kpaeFBCrAu3rKQb2X2hSDN4bchk2P+5obpIvbpienwde8lMRAmrG2ZdNhir1O/XryvFgQj jfHqui4ecR0r4qIBQw4L/JmVKARf4UuS8l6UcI300reyPMvoB6tZYkajD9KpdQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1701304690; a=rsa-sha256; cv=none; b=pn+/SWwF2JRHpwDZIkYySQkKYmj0zOhfFZeJvoT1GB9RPIjvoJRHHysygubLJWrGP25mLM 8zMHjp9yLlyPvFZ8J2Z6EdiDwztKAx/XE0EVraLZG7jbOu5eZptH4dt2sdOYBnjyfKQVjw H9w0rVLv6HZxzzqIk+6oV4ciamZX4L+/ozrzmLHIxjl/z99O+0ABgablpt1fCDEEsTBVKl iOp+j9ZcTfiS7dyMB5GVtY0PgKFd8uq7qxB4uszmCqRGAeMdMzNlwbSynBTbw6UwVOcWut dTkmCujexsvPs2pjwiPy+vYFl56bp1rRWKkAXJW8E7+OyokMzGGUjBuFwfIPJw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Sgcjt1WDtzCvb; Thu, 30 Nov 2023 00:38:10 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3AU0cAQI051704; Thu, 30 Nov 2023 00:38:10 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AU0cAfg051701; Thu, 30 Nov 2023 00:38:10 GMT (envelope-from git) Date: Thu, 30 Nov 2023 00:38:10 GMT Message-Id: <202311300038.3AU0cAfg051701@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-branches@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: 45000447c1a0 - stable/14 - mii: add Vitesse/Microsemi VSC8514 List-Id: Commits to the stable branches of the FreeBSD src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-branches List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-branches@freebsd.org X-BeenThere: dev-commits-src-branches@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: bz X-Git-Repository: src X-Git-Refname: refs/heads/stable/14 X-Git-Reftype: branch X-Git-Commit: 45000447c1a08cabc379631c16b519caf26f202a Auto-Submitted: auto-generated The branch stable/14 has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=45000447c1a08cabc379631c16b519caf26f202a commit 45000447c1a08cabc379631c16b519caf26f202a Author: Bjoern A. Zeeb AuthorDate: 2023-11-17 12:31:36 +0000 Commit: Bjoern A. Zeeb CommitDate: 2023-11-30 00:36:56 +0000 mii: add Vitesse/Microsemi VSC8514 The VSC8514 Quad-Port 10/100/1000BASE-T PHY seems to match the handling for the VSC8504 (for the little we support of what we could) and while it works with our generic ukphy add it as vscphy for porper display of names in the system message buffer and the like (or in case we decide to implement some extra features). Tested on: Ten64 (cherry picked from commit 1965dd85c3b33ed99cb8ef164dd7c5b20425a85e) --- sys/dev/mii/miidevs | 1 + sys/dev/mii/vscphy.c | 1 + 2 files changed, 2 insertions(+) diff --git a/sys/dev/mii/miidevs b/sys/dev/mii/miidevs index a3776fc5553d..78d1dddba59f 100644 --- a/sys/dev/mii/miidevs +++ b/sys/dev/mii/miidevs @@ -353,6 +353,7 @@ model xxTSC 78Q2121 0x0015 78Q2121 100BASE-TX media interface /* Vitesse Semiconductor (now Microsemi) */ model xxVITESSE VSC8501 0x0013 Vitesse VSC8501 10/100/1000TX PHY model xxVITESSE VSC8504 0x000c Vitesse VSC8504 10/100/1000TX PHY +model xxVITESSE VSC8514 0x0027 Vitesse VSC8514 10/100/1000TX PHY /* XaQti Corp. PHYs */ model xxXAQTI XMACII 0x0000 XaQti Corp. XMAC II gigabit interface diff --git a/sys/dev/mii/vscphy.c b/sys/dev/mii/vscphy.c index 7d4e7fb591f4..1fdee688d70b 100644 --- a/sys/dev/mii/vscphy.c +++ b/sys/dev/mii/vscphy.c @@ -104,6 +104,7 @@ static int vscphy_service(struct mii_softc *, struct mii_data *, int); static const struct mii_phydesc vscphys[] = { MII_PHY_DESC(xxVITESSE, VSC8501), MII_PHY_DESC(xxVITESSE, VSC8504), + MII_PHY_DESC(xxVITESSE, VSC8514), MII_PHY_END };