diff options
author | Michal Simek <monstr@monstr.eu> | 2009-10-26 09:56:48 +0100 |
---|---|---|
committer | Michal Simek <monstr@monstr.eu> | 2009-12-14 08:45:01 +0100 |
commit | 27d2a3ee5e9874e400b59d802405b58b65a8a723 (patch) | |
tree | 4953836efbe75ab25c68018a8588bf662ffe64f8 /arch/microblaze | |
parent | 3e78e4e5eaf6a85b8cdcc880bb46c1e4b4b79cc2 (diff) | |
download | kernel-crypto-27d2a3ee5e9874e400b59d802405b58b65a8a723.tar.gz kernel-crypto-27d2a3ee5e9874e400b59d802405b58b65a8a723.tar.xz kernel-crypto-27d2a3ee5e9874e400b59d802405b58b65a8a723.zip |
microblaze: Enable asm optimization only for HW with barrel-shifter
Asm code uses barrel-shifter instruction that's why we have
to protect cases when HW don't have it.
Reported-by: John Linn <john.linn@xilinx.com>
Signed-off-by: Michal Simek <monstr@monstr.eu>
Diffstat (limited to 'arch/microblaze')
-rw-r--r-- | arch/microblaze/platform/Kconfig.platform | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/microblaze/platform/Kconfig.platform b/arch/microblaze/platform/Kconfig.platform index 28e418a3c0b..669c7eec293 100644 --- a/arch/microblaze/platform/Kconfig.platform +++ b/arch/microblaze/platform/Kconfig.platform @@ -53,7 +53,7 @@ config OPT_LIB_FUNCTION config OPT_LIB_ASM bool "Optimalized lib function ASM" - depends on OPT_LIB_FUNCTION + depends on OPT_LIB_FUNCTION && (XILINX_MICROBLAZE0_USE_BARREL = 1) default n help Allows turn on optimalized library function (memcpy and memmove). |