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
mailing list