/linux-6.14.4/Documentation/devicetree/bindings/arm/ |
D | apple.yaml | 18 - iPad Air (1) 19 - iPad mini 2 20 - iPad mini 3 26 - iPad mini 4 32 - iPad Air 2 39 - iPad 5 43 - iPad Pro (9.7-inch) 44 - iPad Pro (12.9-inch) 51 - iPad 6 52 - iPad 7 [all …]
|
/linux-6.14.4/drivers/crypto/inside-secure/ |
D | safexcel_hash.c | 125 memcpy(ctx->base.ctxr->data, &ctx->base.ipad, ctx->key_sz); in safexcel_context_control() 382 u32 *ipad = ctx->base.ipad.word; in safexcel_ahash_send_req() local 385 x = ipad[i] ^ ipad[i + 4]; in safexcel_ahash_send_req() 808 memcpy(areq->result, &ctx->base.ipad, sizeof(u32)); in safexcel_ahash_final() 824 result[i] = swab32(ctx->base.ipad.word[i + 4]); in safexcel_ahash_final() 1019 /* Start from ipad precompute */ in safexcel_hmac_sha1_init() 1020 memcpy(req->state, &ctx->base.ipad, SHA1_DIGEST_SIZE); in safexcel_hmac_sha1_init() 1021 /* Already processed the key^ipad part now! */ in safexcel_hmac_sha1_init() 1047 unsigned int keylen, u8 *ipad, u8 *opad) in safexcel_hmac_init_pad() argument 1055 memcpy(ipad, key, keylen); in safexcel_hmac_init_pad() [all …]
|
/linux-6.14.4/crypto/ |
D | hmac.c | 27 /* Contains 'u8 ipad[statesize];', then 'u8 opad[statesize];' */ 39 u8 *ipad = &tctx->pads[0]; in hmac_setkey() local 52 err = crypto_shash_digest(shash, inkey, keylen, ipad); in hmac_setkey() 58 memcpy(ipad, inkey, keylen); in hmac_setkey() 60 memset(ipad + keylen, 0, bs - keylen); in hmac_setkey() 61 memcpy(opad, ipad, bs); in hmac_setkey() 64 ipad[i] ^= HMAC_IPAD_VALUE; in hmac_setkey() 69 crypto_shash_update(shash, ipad, bs) ?: in hmac_setkey() 70 crypto_shash_export(shash, ipad) ?: in hmac_setkey()
|
/linux-6.14.4/arch/arm64/boot/dts/apple/ |
D | t8010-ipad7.dtsi | 3 * Apple iPad 7 common device tree 9 * The iPad 7 seems to be only an iteration over the iPad 6 with some
|
D | t7001-j82.dts | 3 * Apple iPad Air 2 (Cellular), J82, iPad5,4 (A1567) 13 model = "Apple iPad Air 2 (Cellular)";
|
D | s5l8960x-j86.dts | 3 * Apple iPad mini 2 (Cellular), J86, iPad4,5 (A1490) 13 model = "Apple iPad mini 2 (Cellular)";
|
D | s5l8960x-j72.dts | 3 * Apple iPad Air (Cellular), J72, iPad4,2 (A1475) 13 model = "Apple iPad Air (Cellular)";
|
D | t8010-j172.dts | 3 * Apple iPad 7 (Cellular), J172, iPad7,12 (A2198/A2200) 13 model = "Apple iPad 7 (Cellular)";
|
D | s5l8960x-j86m.dts | 3 * Apple iPad mini 3 (Cellular), J86m, iPad4,8 (A1600) 13 model = "Apple iPad mini 3 (Cellular)";
|
D | t7000-j97.dts | 3 * Apple iPad mini 4 (Cellular), J97, iPad5,2 (A1550) 13 model = "Apple iPad mini 4 (Cellular)";
|
D | t8010-j72b.dts | 3 * Apple iPad 6 (Cellular), J72b, iPad7,6 (A1954) 13 model = "Apple iPad 6 (Cellular)";
|
D | s5l8960x-j87m.dts | 3 * Apple iPad mini 3 (Cellular, China), J87m, iPad4,9 (A1601) 13 model = "Apple iPad mini 3 (Cellular, China)";
|
D | s8003-j72t.dts | 3 * Apple iPad 5 (Cellular) (TSMC), J72t, iPad6,12 (A1823) 14 model = "Apple iPad 5 (Cellular) (TSMC)";
|
D | s5l8960x-j87.dts | 3 * Apple iPad mini 2 (Cellular, China), J87, iPad4,6 (A1491) 13 model = "Apple iPad mini 2 (Cellular, China)";
|
D | s8001-j99a.dts | 3 * Apple iPad Pro (12.9-inch) (Cellular), J99a, iPad6,8 (A1652) 13 model = "Apple iPad Pro (12.9-inch) (Cellular)";
|
D | s8000-j72s.dts | 3 * Apple iPad 5 (Cellular) (Samsung), J72s, iPad6,12 (A1823) 14 model = "Apple iPad 5 (Cellular) (Samsung)";
|
D | s5l8960x-j85.dts | 3 * Apple iPad mini 2 (Wi-Fi), J85, iPad4,4 (A1489) 13 model = "Apple iPad mini 2 (Wi-Fi)";
|
D | s5l8960x-j85m.dts | 3 * Apple iPad mini 3 (Wi-Fi), J85m, iPad4,7 (A1599) 13 model = "Apple iPad mini 3 (Wi-Fi)";
|
D | t7000-j96.dts | 3 * Apple iPad mini 4 (Wi-Fi), J96, iPad5,1 (A1538) 13 model = "Apple iPad mini 4 (Wi-Fi)";
|
D | t8010-j171.dts | 3 * Apple iPad 7 (Wi-Fi), J171, iPad7,11 (A2197) 13 model = "Apple iPad 7 (Wi-Fi)";
|
D | s5l8960x-j71.dts | 3 * Apple iPad Air (Wi-Fi), J71, iPad4,1 (A1474) 13 model = "Apple iPad Air (Wi-Fi)";
|
D | t7001-j81.dts | 3 * Apple iPad Air 2 (Wi-Fi), J81, iPad5,3 (A1566) 13 model = "Apple iPad Air 2 (Wi-Fi)";
|
/linux-6.14.4/drivers/crypto/marvell/octeontx/ |
D | otx_cptvf_algs.c | 542 * for calculating ipad and opad in cpt_aead_init() 547 ctx->ipad = kzalloc(ss, GFP_KERNEL); in cpt_aead_init() 548 if (!ctx->ipad) { in cpt_aead_init() 555 kfree(ctx->ipad); in cpt_aead_init() 564 kfree(ctx->ipad); in cpt_aead_init() 621 kfree(ctx->ipad); in otx_cpt_aead_exit() 756 u8 *ipad = NULL, *opad = NULL; in aead_hmac_init() local 792 ipad = ctx->ipad; in aead_hmac_init() 795 memcpy(ipad, ctx->key, authkeylen); in aead_hmac_init() 796 memset(ipad + authkeylen, 0, bs - authkeylen); in aead_hmac_init() [all …]
|
/linux-6.14.4/drivers/crypto/allwinner/sun8i-ss/ |
D | sun8i-ss-hash.c | 67 tfmctx->ipad = kzalloc(bs, GFP_KERNEL); in sun8i_ss_hmac_setkey() 68 if (!tfmctx->ipad) in sun8i_ss_hmac_setkey() 77 memcpy(tfmctx->ipad, tfmctx->key, tfmctx->keylen); in sun8i_ss_hmac_setkey() 80 tfmctx->ipad[i] ^= HMAC_IPAD_VALUE; in sun8i_ss_hmac_setkey() 91 kfree_sensitive(tfmctx->ipad); in sun8i_ss_hmac_setkey() 137 kfree_sensitive(tfmctx->ipad); in sun8i_ss_hash_exit_tfm() 493 * 1: IPAD in sun8i_ss_hash_run() 572 /* shift all SG one slot up, to free slot 0 for IPAD */ in sun8i_ss_hash_run() 579 addr_xpad = dma_map_single(ss->dev, tfmctx->ipad, bs, DMA_TO_DEVICE); in sun8i_ss_hash_run() 582 dev_err(ss->dev, "Fail to create DMA mapping of ipad\n"); in sun8i_ss_hash_run() [all …]
|
/linux-6.14.4/drivers/crypto/marvell/octeontx2/ |
D | otx2_cptvf_algs.c | 634 * for calculating ipad and opad in cpt_aead_init() 639 ctx->ipad = kzalloc(ss, GFP_KERNEL); in cpt_aead_init() 640 if (!ctx->ipad) { in cpt_aead_init() 648 kfree(ctx->ipad); in cpt_aead_init() 731 kfree(ctx->ipad); in otx2_cpt_aead_exit() 844 u8 *ipad = NULL, *opad = NULL; in aead_hmac_init() local 881 ipad = ctx->ipad; in aead_hmac_init() 884 memcpy(ipad, ctx->key, authkeylen); in aead_hmac_init() 885 memset(ipad + authkeylen, 0, bs - authkeylen); in aead_hmac_init() 886 memcpy(opad, ipad, bs); in aead_hmac_init() [all …]
|