svn commit: r234559 - in stable/9/sys: arm/conf arm/mv boot/fdt/dts dev/cesa i386/conf kern

Rafal Jaworowski raj at FreeBSD.org
Sat Apr 21 20:22:03 UTC 2012


Author: raj
Date: Sat Apr 21 20:22:02 2012
New Revision: 234559
URL: http://svn.freebsd.org/changeset/base/234559

Log:
  MFC r227730:
  
   Initial version of cesa(4) driver for Marvell crypto engine and security
   accelerator.
  
   The following algorithms and schemes are supported:
    - 3DES, AES, DES
    - MD5, SHA1
  
   Obtained from:	Semihalf
   Written by:	Piotr Ziecik

Added:
  stable/9/sys/dev/cesa/
     - copied from r227730, head/sys/dev/cesa/
Modified:
  stable/9/sys/arm/conf/DB-88F6XXX
  stable/9/sys/arm/conf/SHEEVAPLUG
  stable/9/sys/arm/mv/files.mv
  stable/9/sys/boot/fdt/dts/db88f6281.dts
  stable/9/sys/boot/fdt/dts/sheevaplug.dts
Directory Properties:
  stable/9/sys/   (props changed)
  stable/9/sys/amd64/include/xen/   (props changed)
  stable/9/sys/boot/   (props changed)
  stable/9/sys/boot/i386/efi/   (props changed)
  stable/9/sys/boot/ia64/efi/   (props changed)
  stable/9/sys/boot/ia64/ski/   (props changed)
  stable/9/sys/boot/powerpc/boot1.chrp/   (props changed)
  stable/9/sys/boot/powerpc/ofw/   (props changed)
  stable/9/sys/cddl/contrib/opensolaris/   (props changed)
  stable/9/sys/conf/   (props changed)
  stable/9/sys/contrib/dev/acpica/   (props changed)
  stable/9/sys/contrib/octeon-sdk/   (props changed)
  stable/9/sys/contrib/pf/   (props changed)
  stable/9/sys/contrib/x86emu/   (props changed)
  stable/9/sys/fs/   (props changed)
  stable/9/sys/fs/ntfs/   (props changed)
  stable/9/sys/i386/conf/XENHVM   (props changed)
  stable/9/sys/kern/subr_witness.c   (props changed)

Modified: stable/9/sys/arm/conf/DB-88F6XXX
==============================================================================
--- stable/9/sys/arm/conf/DB-88F6XXX	Sat Apr 21 20:10:26 2012	(r234558)
+++ stable/9/sys/arm/conf/DB-88F6XXX	Sat Apr 21 20:22:02 2012	(r234559)
@@ -66,6 +66,10 @@ device		mii
 device		e1000phy
 device		bpf
 
+device		cesa			# Marvell security engine
+device		crypto
+device		cryptodev
+
 # USB
 options 	USB_DEBUG	# enable debug msgs
 device		usb

Modified: stable/9/sys/arm/conf/SHEEVAPLUG
==============================================================================
--- stable/9/sys/arm/conf/SHEEVAPLUG	Sat Apr 21 20:10:26 2012	(r234558)
+++ stable/9/sys/arm/conf/SHEEVAPLUG	Sat Apr 21 20:22:02 2012	(r234559)
@@ -60,6 +60,10 @@ options		HZ=1000
 options		DEVICE_POLLING
 device		vlan
 
+device		cesa			# Marvell security engine
+device		crypto
+device		cryptodev
+
 # USB
 options 	USB_DEBUG	# enable debug msgs
 device		usb

Modified: stable/9/sys/arm/mv/files.mv
==============================================================================
--- stable/9/sys/arm/mv/files.mv	Sat Apr 21 20:10:26 2012	(r234558)
+++ stable/9/sys/arm/mv/files.mv	Sat Apr 21 20:22:02 2012	(r234559)
@@ -28,6 +28,7 @@ arm/mv/mv_sata.c		optional	ata | atamvsa
 arm/mv/timer.c			standard
 arm/mv/twsi.c			optional	iicbus
 
+dev/cesa/cesa.c			optional	cesa
 dev/mge/if_mge.c		optional	mge
 dev/mvs/mvs_soc.c		optional	mvs
 dev/uart/uart_dev_ns8250.c	optional	uart

Modified: stable/9/sys/boot/fdt/dts/db88f6281.dts
==============================================================================
--- stable/9/sys/boot/fdt/dts/db88f6281.dts	Sat Apr 21 20:10:26 2012	(r234558)
+++ stable/9/sys/boot/fdt/dts/db88f6281.dts	Sat Apr 21 20:22:02 2012	(r234559)
@@ -239,6 +239,8 @@
 			reg = <0x30000 0x10000>;
 			interrupts = <22>;
 			interrupt-parent = <&PIC>;
+
+			sram-handle = <&SRAM>;
 		};
 
 		usb at 50000 {

Modified: stable/9/sys/boot/fdt/dts/sheevaplug.dts
==============================================================================
--- stable/9/sys/boot/fdt/dts/sheevaplug.dts	Sat Apr 21 20:10:26 2012	(r234558)
+++ stable/9/sys/boot/fdt/dts/sheevaplug.dts	Sat Apr 21 20:22:02 2012	(r234559)
@@ -236,6 +236,8 @@
 			reg = <0x30000 0x10000>;
 			interrupts = <22>;
 			interrupt-parent = <&PIC>;
+
+			sram-handle = <&SRAM>;
 		};
 
 		usb at 50000 {


More information about the svn-src-stable-9 mailing list