/* * Copyright (c) 2016 HiSilicon Technologies Co., Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that 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 __DTS_HI3516CV300_CLOCK_H #define __DTS_HI3516CV300_CLOCK_H /* hi3516CV300 core CRG */ #define HI3516CV300_APB_CLK 0 #define HI3516CV300_UART0_CLK 1 #define HI3516CV300_UART1_CLK 2 #define HI3516CV300_UART2_CLK 3 #define HI3516CV300_SPI0_CLK 4 #define HI3516CV300_SPI1_CLK 5 #define HI3516CV300_FMC_CLK 6 #define HI3516CV300_MMC0_CLK 7 #define HI3516CV300_MMC1_CLK 8 #define HI3516CV300_MMC2_CLK 9 #define HI3516CV300_MMC3_CLK 10 #define HI3516CV300_ETH_CLK 11 #define HI3516CV300_ETH_MACIF_CLK 12 #define HI3516CV300_DMAC_CLK 13 #define HI3516CV300_PWM_CLK 14 #define HI3516CV300_USB2_BUS_CLK 15 #define HI3516CV300_USB2_OHCI48M_CLK 16 #define HI3516CV300_USB2_OHCI12M_CLK 17 #define HI3516CV300_USB2_OTG_UTMI_CLK 18 #define HI3516CV300_USB2_HST_PHY_CLK 19 #define HI3516CV300_USB2_UTMI0_CLK 20 #define HI3516CV300_USB2_PHY_CLK 21 /* hi3516CV300 sysctrl CRG */ #define HI3516CV300_WDT_CLK 1 #endif /* __DTS_HI3516CV300_CLOCK_H */ a16af08'>refslogtreecommitdiff
path: root/include/uapi/sound/tlv.h
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/uapi/sound/tlv.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/uapi/sound/tlv.h')