Add cryptox(4), a driver for armv8 cryptographic extensions.
authortobhe <tobhe@openbsd.org>
Sun, 21 Feb 2021 14:55:16 +0000 (14:55 +0000)
committertobhe <tobhe@openbsd.org>
Sun, 21 Feb 2021 14:55:16 +0000 (14:55 +0000)
commitba15a1a9e085e512fc4d901b11aea9dd4157e3e7
treefeaf272de43e78fe2afa2ae044aa2c3f6338cf4c
parent56fd2a2340168941d6c73616d08a997ba7ec6024
Add cryptox(4), a driver for armv8 cryptographic extensions.
The driver currently only supports AES-CBC mode but can easily
be extended to other algorithms and modes.
The aesv8-armx.S file was generated from the CRYPTOGAMS project.

Asked to commit by and ok patrick@
sys/arch/arm64/arm64/aesv8-armx.S [new file with mode: 0644]
sys/arch/arm64/arm64/autoconf.c
sys/arch/arm64/arm64/cpu.c
sys/arch/arm64/arm64/cryptox.c [new file with mode: 0644]
sys/arch/arm64/conf/files.arm64