/* * Copyright (C) 2016 Neil Armstrong * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU General Public License, * version 2, as published by the Free Software Foundation. * * This program is distributed in the hope it will be useful, but WITHOUT * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for * more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #ifndef DT_RESET_OXSEMI_OX820_H #define DT_RESET_OXSEMI_OX820_H #define RESET_SCU 0 #define RESET_LEON 1 #define RESET_ARM0 2 #define RESET_ARM1 3 #define RESET_USBHS 4 #define RESET_USBPHYA 5 #define RESET_MAC 6 #define RESET_PCIEA 7 #define RESET_SGDMA 8 #define RESET_CIPHER 9 #define RESET_DDR 10 #define RESET_SATA 11 #define RESET_SATA_LINK 12 #define RESET_SATA_PHY 13 #define RESET_PCIEPHY 14 #define RESET_NAND 15 #define RESET_GPIO 16 #define RESET_UART1 17 #define RESET_UART2 18 #define RESET_MISC 19 #define RESET_I2S 20 #define RESET_SD 21 #define RESET_MAC_2 22 #define RESET_PCIEB 23 #define RESET_VIDEO 24 #define RESET_DDR_PHY 25 #define RESET_USBPHYB 26 #define RESET_USBDEV 27 /* Reserved 29 */ #define RESET_ARMDBG 29 #define RESET_PLLA 30 #define RESET_PLLB 31 #endif /* DT_RESET_OXSEMI_OX820_H */ /td>Tobias Klauser
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArd Biesheuvel <ard.biesheuvel@linaro.org>2017-01-17 13:46:29 +0000
committerHerbert Xu <herbert@gondor.apana.org.au>2017-01-23 22:41:33 +0800
commit11e3b725cfc282efe9d4a354153e99d86a16af08 (patch)
tree8b5b9e0e1bcae1ab98ee652ffb7b13b05c209bd6 /include/sound/ad1816a.h
parentd6040764adcb5cb6de1489422411d701c158bb69 (diff)
crypto: arm64/aes-blk - honour iv_out requirement in CBC and CTR modes
Update the ARMv8 Crypto Extensions and the plain NEON AES implementations in CBC and CTR modes to return the next IV back to the skcipher API client. This is necessary for chaining to work correctly. Note that for CTR, this is only done if the request is a round multiple of the block size, since otherwise, chaining is impossible anyway. Cc: <stable@vger.kernel.org> # v3.16+ Signed-off-by: Ard Biesheuvel <ard.biesheuvel@linaro.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Diffstat (limited to 'include/sound/ad1816a.h')