ARM: move AES typedefs and function prototypes to separate header

Put the struct definitions for AES keys and the asm function prototypes in a
separate header and export the asm functions from the module.
This allows other drivers to use them directly.

Change-Id: I997f8de3bac3e2bd0726cc2781470a7bd1dd4155
Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Git-commit: dadc77a9414954118fc4f4bdfe3307ec64f22e80
Git-repo: https://android.googlesource.com/kernel/common/
Signed-off-by: Samir Mehta <samirn@codeaurora.org>
2 files changed