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