svn commit: r365385 - in stable/12/sys: arm64/conf conf dev/altera/dwc
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Sun Sep 6 18:25:51 UTC 2020
Author: gonzo
Date: Sun Sep 6 18:25:50 2020
New Revision: 365385
URL: https://svnweb.freebsd.org/changeset/base/365385
Log:
MFC r350418 by br:
Add glue driver for Altera SOCFPGA Ethernet MAC (EMAC) found in
Terasic DE10-Pro (an Intel Stratix 10 GX/SX FPGA Development Kit).
The Altera EMAC is an instance of Synopsys DesignWare Gigabit MAC.
This driver sets correct clock range for MDIO interface on Intel Stratix 10
platform.
This is required due to lack of support for clock manager device for
this platform that could tell us the clock frequency value for ethernet
clock domain.
Sponsored by: DARPA, AFRL
Added:
stable/12/sys/dev/altera/dwc/
- copied from r350418, head/sys/dev/altera/dwc/
Modified:
stable/12/sys/arm64/conf/GENERIC
stable/12/sys/conf/files.arm64
Directory Properties:
stable/12/ (props changed)
Modified: stable/12/sys/arm64/conf/GENERIC
==============================================================================
--- stable/12/sys/arm64/conf/GENERIC Sun Sep 6 18:20:25 2020 (r365384)
+++ stable/12/sys/arm64/conf/GENERIC Sun Sep 6 18:25:50 2020 (r365385)
@@ -146,6 +146,7 @@ device smc # SMSC LAN91C111
device vnic # Cavium ThunderX NIC
device al_eth # Annapurna Alpine Ethernet NIC
device dwc_rk # Rockchip Designware
+device dwc_socfpga # Altera SOCFPGA Ethernet MAC
# Block devices
device ahci
Modified: stable/12/sys/conf/files.arm64
==============================================================================
--- stable/12/sys/conf/files.arm64 Sun Sep 6 18:20:25 2020 (r365384)
+++ stable/12/sys/conf/files.arm64 Sun Sep 6 18:25:50 2020 (r365385)
@@ -214,6 +214,7 @@ dev/acpica/acpi_pci_link.c optional acpi pci
dev/acpica/acpi_pcib.c optional acpi pci
dev/acpica/acpi_pxm.c optional acpi
dev/ahci/ahci_generic.c optional ahci
+dev/altera/dwc/if_dwc_socfpga.c optional fdt dwc_socfpga
dev/axgbe/if_axgbe.c optional axgbe
dev/axgbe/xgbe-desc.c optional axgbe
dev/axgbe/xgbe-dev.c optional axgbe
More information about the svn-src-all
mailing list