diff options
author | raj <raj@FreeBSD.org> | 2011-11-19 16:30:06 +0000 |
---|---|---|
committer | raj <raj@FreeBSD.org> | 2011-11-19 16:30:06 +0000 |
commit | 424b3d8bf270e902ce6324d6ea0887610d442cbf (patch) | |
tree | 4bd8db2ca9ec69154f763cf7ba25fbfc6d8614ac /sys/arm | |
parent | b40f4ea97574a0cd2d06fa6bcc1afece17f10651 (diff) | |
download | FreeBSD-src-424b3d8bf270e902ce6324d6ea0887610d442cbf.zip FreeBSD-src-424b3d8bf270e902ce6324d6ea0887610d442cbf.tar.gz |
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
Diffstat (limited to 'sys/arm')
-rw-r--r-- | sys/arm/conf/DB-88F6XXX | 4 | ||||
-rw-r--r-- | sys/arm/conf/SHEEVAPLUG | 4 | ||||
-rw-r--r-- | sys/arm/mv/files.mv | 1 |
3 files changed, 9 insertions, 0 deletions
diff --git a/sys/arm/conf/DB-88F6XXX b/sys/arm/conf/DB-88F6XXX index fec1c4e..1f20484 100644 --- a/sys/arm/conf/DB-88F6XXX +++ b/sys/arm/conf/DB-88F6XXX @@ -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 diff --git a/sys/arm/conf/SHEEVAPLUG b/sys/arm/conf/SHEEVAPLUG index 5392c95..1962bfc 100644 --- a/sys/arm/conf/SHEEVAPLUG +++ b/sys/arm/conf/SHEEVAPLUG @@ -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 diff --git a/sys/arm/mv/files.mv b/sys/arm/mv/files.mv index ca54a22..7c1ef49 100644 --- a/sys/arm/mv/files.mv +++ b/sys/arm/mv/files.mv @@ -28,6 +28,7 @@ arm/mv/mv_sata.c optional ata | atamvsata 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 |