svn commit: r333191 - head/sys/arm/conf

Marcin Wojtas mw at FreeBSD.org
Thu May 3 01:23:43 UTC 2018


Author: mw
Date: Thu May  3 01:23:42 2018
New Revision: 333191
URL: https://svnweb.freebsd.org/changeset/base/333191

Log:
  Add Marvell ArmadaXP and Armada38X to GENERIC config
  
  Include source files and drivers for Marvell ArmadaXP and Armada38X
  in GENERIC kernel config.
  
  Submitted by: Michal Mazur <mkm at semihalf.com>
                Rafal Kozik <rk at semihalf.com>
  Reviewed by: manu
  Tested by: manu
  Obtained from: Semihalf
  Sponsored by: Stormshield

Modified:
  head/sys/arm/conf/GENERIC

Modified: head/sys/arm/conf/GENERIC
==============================================================================
--- head/sys/arm/conf/GENERIC	Thu May  3 01:10:41 2018	(r333190)
+++ head/sys/arm/conf/GENERIC	Thu May  3 01:23:42 2018	(r333191)
@@ -21,6 +21,7 @@
 ident		GENERIC
 
 cpu		CPU_CORTEXA
+cpu		CPU_MV_PJ4B
 options 	SMP_ON_UP
 machine 	arm armv7
 makeoptions	CONF_CFLAGS="-march=armv7a"
@@ -38,6 +39,7 @@ files		"../allwinner/h3/files.h3"
 files		"../broadcom/bcm2835/files.bcm2836"
 files		"../broadcom/bcm2835/files.bcm283x"
 files		"../freescale/imx/files.imx6"
+files		"../mv/files.arm7"
 files		"../nvidia/tegra124/files.tegra124"
 files		"../qemu/files.qemu"
 files		"../ti/files.ti"
@@ -55,6 +57,8 @@ options 	SOC_ALLWINNER_A83T
 options 	SOC_ALLWINNER_H2PLUS
 options 	SOC_ALLWINNER_H3
 options 	SOC_BCM2836
+options 	SOC_MV_ARMADA38X
+options 	SOC_MV_ARMADAXP
 options		SOC_TI_AM335X
 options		SOC_OMAP4
 
@@ -185,9 +189,10 @@ device		pass			# Passthrough device (direct ATA/SCSI a
 # USB support
 options 	USB_HOST_ALIGN=64	# Align usb buffers to cache line size.
 device		usb
-#device		uhci
+device		uhci
 device		ohci
 device		ehci
+device		xhci
 device		dwcotg			# DWC OTG controller
 device		musb
 
@@ -196,6 +201,8 @@ device		umass			# Disks/Mass storage - Requires scbus 
 device		uhid			# "Human Interface Devices"
 device		ukbd			# Allow keyboard like HIDs to control console
 
+device		firmware
+
 # Device mode support
 device		usb_template    	# Control of the gadget
 
@@ -204,6 +211,10 @@ device		loop
 device		ether
 device		vlan			# 802.1Q VLAN support
 device		bpf
+device		mii
+device		mdio
+device		etherswitch
+device		e6000sw
 
 # Ethernet NICs that use the common MII bus controller code.
 # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
@@ -215,6 +226,7 @@ device		cgem			# Zynq-7000 gig ethernet device
 device		dwc			# 10/100/1000 integrated GMAC controller
 device		emac			# 10/100 integrated EMAC controller
 device		ffec			# Freescale Fast Ethernet Controller
+device		neta			# Marvell 10/100/1000 Network controller
 device		smsc			# SMSC LAN91C111
 
 # Sound support
@@ -243,6 +255,11 @@ device		ti_sdma
 
 # Extensible Firmware Interface
 options 	EFI
+
+# Marvell Cryptographic Engine and Security Accelerator
+device		cesa
+device		crypto
+device		cryptodev
 
 # Flattened Device Tree
 options 	FDT			# Configure using FDT/DTB data


More information about the svn-src-all mailing list