# # This is an example of various tests that you can run # # The variable TEST can be of boot, build, randconfig, or test. # # Note that TEST is a variable created with ':=' and only exists # throughout the config processing (not during the tests itself). # # The TEST option (defined with '=') is used to tell ktest.pl # what test to run after a successful boot. The TEST option is # persistent into the test runs. # # The config that includes this file may define a BOOT_TYPE # variable that tells this config what type of boot test to run. # If it's not defined, the below DEFAULTS will set the default # to 'oldconfig'. # DEFAULTS IF NOT DEFINED BOOT_TYPE BOOT_TYPE := oldconfig # The config that includes this file may define a RUN_TEST # variable that will tell this config what test to run. # (what to set the TEST option to). # DEFAULTS IF NOT DEFINED RUN_TEST # Requires that hackbench is in the PATH RUN_TEST := ${SSH} hackbench 50 # If TEST is set to 'boot' then just build a kernel and boot # the target. TEST_START IF ${TEST} == boot TEST_TYPE = boot # Notice how we set the BUILD_TYPE option to the BOOT_TYPE variable. BUILD_TYPE = ${BOOT_TYPE} # Do not do a make mrproper. BUILD_NOCLEAN = 1 # If you only want to build the kernel, and perhaps install # and test it yourself, then just set TEST to build. TEST_START IF ${TEST} == build TEST_TYPE = build BUILD_TYPE = ${BOOT_TYPE} BUILD_NOCLEAN = 1 # Build, install, boot and test with a randconfg 10 times. # It is important that you have set MIN_CONFIG in the config # that includes this file otherwise it is likely that the # randconfig will not have the necessary configs needed to # boot your box. This version of the test requires a min # config that has enough to make sure the target has network # working. TEST_START ITERATE 10 IF ${TEST} == randconfig MIN_CONFIG = ${CONFIG_DIR}/config-min-net TEST_TYPE = test BUILD_TYPE = randconfig TEST = ${RUN_TEST} # This is the same as above, but only tests to a boot prompt. # The MIN_CONFIG used here does not need to have networking # working. TEST_START ITERATE 10 IF ${TEST} == randconfig && ${MULTI} TEST_TYPE = boot BUILD_TYPE = randconfig MIN_CONFIG = ${CONFIG_DIR}/config-min MAKE_CMD = make # This builds, installs, boots and tests the target. TEST_START IF ${TEST} == test TEST_TYPE = test BUILD_TYPE = ${BOOT_TYPE} TEST = ${RUN_TEST} BUILD_NOCLEAN = 1 d class='form'>
path: root/sound/aoa/codecs/tas-gain-table.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 /sound/aoa/codecs/tas-gain-table.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 'sound/aoa/codecs/tas-gain-table.h')