From nobody Fri Nov 17 12:38:42 2023 X-Original-To: dev-commits-src-all@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 4SWxKG5tP4z50wJn; Fri, 17 Nov 2023 12:38:42 +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 4SWxKG5KWRz3QWx; Fri, 17 Nov 2023 12:38:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700224722; 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=50hk73IeYVOMz6PAPrgBAuxYjl/m6iwDKyMg12wYEdk=; b=Fgi3z+caGFzo7ZtjXUL60aKtFLD9Np+mI4lVdwo2Kqn4sCh8wEz6mICsKYGXhjT38I8tUY QbOjlXS3MoyoZY3fOoN0DlOTMx4NJoB8jRH8Np299R3diu/lHuQih86YRiE8bl1k6AMWjh bPgYZF3mS7EgET5Ws4UyvxrmAf08SdZ+IgWF5Lt8AeRb2h/3XBvf+VJYmFSr9FYAqmetjK imAviy4r+GMzs4e1wPJOYmH6YfqeabvQRpngj5H+sZwX0qjEP5H4z4oKN5yVnXM+/BqXzz P6V7qKr55AfbxEnknjZ8blcYo7gT13iPsvwvspNwsZ9iJE7iHAGSs6DnKarTlQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1700224722; 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=50hk73IeYVOMz6PAPrgBAuxYjl/m6iwDKyMg12wYEdk=; b=uZF+ltuOLHAoMDjRRSz8UX/rUSjn4TbcWrN/62LcP6ScouDhc6pz59oJqkCbhTO0Es/u53 4ZnU9DwMbAya6mFX7Jq2x4TzXq1yjjwmUxJbHWhjPDZSLyDfg01nM6N9K4O4KREeQV9b5n W2ZrCWG3LV6GVqH5+6kEfbS8z7GGXX2ztc/R+UwNhfJPy9Kvmir/pzBhtlBG7HKV95mqXp Ag6dE0tqLOeMEkEQ3FMcQfdREa2atkBuoCTvcqMMARhyojlVfwLQ4WNxnOywdgsALdhMG4 LJB39gEq7ydR0F7HVOqyGpKopTvHjTfeCiDyO+5QJGDoITZHyfCOjmTIIZI6gg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1700224722; a=rsa-sha256; cv=none; b=ey3/ZkCzI3qxaemQ8bLGXcinvJqVLy/CiKEPzaGx+wwY80qHG0DVR+d3vFl2pvK12RdMub a2P6CmHjgYR6L7lYLnRAgPpTIymiECG8JbXjGXkQhHZhr5hCcfHFuQBSa9+Ak2d7dlOe4d 59+T49vSnuSpX6jH7qE15d7yu2kWWzvlAhEmQzlptYq8UzeEvpf8q8xfYPuoMo/Q5E0lVB tBE2BI304JJeGz66cjTN5a7OZk0WyUWY47G4WipJfjV9+gkKqUPpdEwCvSilpo1KxCcf/G loQAP2D209llHHzn3fAAdInoIfefehN+Mog2OYy7INZCEhj3Uwrkv6dq0uEjoA== 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 4SWxKG4B9VzjcH; Fri, 17 Nov 2023 12:38:42 +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 3AHCcgvE024476; Fri, 17 Nov 2023 12:38:42 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3AHCcgG1024473; Fri, 17 Nov 2023 12:38:42 GMT (envelope-from git) Date: Fri, 17 Nov 2023 12:38:42 GMT Message-Id: <202311171238.3AHCcgG1024473@gitrepo.freebsd.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org From: "Bjoern A. Zeeb" Subject: git: 1965dd85c3b3 - main - mii: add Vitesse/Microsemi VSC8514 List-Id: Commit messages for all branches of the src repository List-Archive: https://lists.freebsd.org/archives/dev-commits-src-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-src-all@freebsd.org X-BeenThere: dev-commits-src-all@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/main X-Git-Reftype: branch X-Git-Commit: 1965dd85c3b33ed99cb8ef164dd7c5b20425a85e Auto-Submitted: auto-generated The branch main has been updated by bz: URL: https://cgit.FreeBSD.org/src/commit/?id=1965dd85c3b33ed99cb8ef164dd7c5b20425a85e commit 1965dd85c3b33ed99cb8ef164dd7c5b20425a85e Author: Bjoern A. Zeeb AuthorDate: 2023-11-17 12:31:36 +0000 Commit: Bjoern A. Zeeb CommitDate: 2023-11-17 12:38:07 +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 MFC after: 3 days --- 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 };