| /optee_os/core/arch/arm/crypto/ |
| H A D | sm3_armv8a_ce_a64.S | 16 .macro sm3partw1, rd, rn, rm 17 .inst 0xce60c000 | .L\rd | (.L\rn << 5) | (.L\rm << 16) 20 .macro sm3partw2, rd, rn, rm 21 .inst 0xce60c400 | .L\rd | (.L\rn << 5) | (.L\rm << 16) 24 .macro sm3ss1, rd, rn, rm, ra 25 .inst 0xce400000 | .L\rd | (.L\rn << 5) | (.L\ra << 10) | (.L\rm << 16) 28 .macro sm3tt1a, rd, rn, rm, imm2 29 .inst 0xce408000 | .L\rd | (.L\rn << 5) | ((\imm2) << 12) | (.L\rm << 16) 32 .macro sm3tt1b, rd, rn, rm, imm2 33 .inst 0xce408400 | .L\rd | (.L\rn << 5) | ((\imm2) << 12) | (.L\rm << 16) [all …]
|
| H A D | sha512_armv8a_ce_a64.S | 17 .macro sha512h, rd, rn, rm 18 .inst 0xce608000 | .L\rd | (.L\rn << 5) | (.L\rm << 16) 21 .macro sha512h2, rd, rn, rm 22 .inst 0xce608400 | .L\rd | (.L\rn << 5) | (.L\rm << 16) 25 .macro sha512su0, rd, rn 26 .inst 0xcec08000 | .L\rd | (.L\rn << 5) 29 .macro sha512su1, rd, rn, rm 30 .inst 0xce608800 | .L\rd | (.L\rn << 5) | (.L\rm << 16)
|
| H A D | sha3_armv8a_ce_a64.S | 21 .macro eor3, rd, rn, rm, ra 22 .inst 0xce000000 | .L\rd | (.L\rn << 5) | (.L\ra << 10) | \ 26 .macro rax1, rd, rn, rm 27 .inst 0xce608c00 | .L\rd | (.L\rn << 5) | (.L\rm << 16) 30 .macro bcax, rd, rn, rm, ra 31 .inst 0xce200000 | .L\rd | (.L\rn << 5) | (.L\ra << 10) | \ 35 .macro xar, rd, rn, rm, imm6 36 .inst 0xce800000 | .L\rd | (.L\rn << 5) | ((\imm6) << 10) | \
|
| H A D | aes_modes_armv8a_ce_a32.S | 127 add ip, r2, #32 @ 3rd round key 133 add ip, r2, #32 @ 3rd round key 138 add ip, r2, #32 @ 3rd round key 143 add ip, r2, #32 @ 3rd round key 385 add ip, r6, #32 @ 3rd round key of key 2 482 add ip, r2, #32 @ 3rd round key
|
| H A D | ghash-ce-core_a32.S | 68 .macro __pmull_p64, rd, rn, rm, b1, b2, b3, b4 69 vmull.p64 \rd, \rn, \rm
|
| H A D | ghash-ce-core_a64.S | 69 .macro __pmull_p64, rd, rn, rm 70 pmull \rd\().1q, \rn\().1d, \rm\().1d 73 .macro __pmull2_p64, rd, rn, rm 74 pmull2 \rd\().1q, \rn\().2d, \rm\().2d
|
| /optee_os/lib/libutils/ext/arch/arm/ |
| H A D | mcount_a32.S | 16 .macro mcount_adj_pc rd, rn 17 bic \rd, \rn, #1 /* Clear thumb bit if present */ 18 sub \rd, \rd, #4
|
| H A D | mcount_a64.S | 14 .macro adjust_pc rd, rn 15 sub \rd, \rn, #4
|
| /optee_os/core/arch/arm/plat-stm32mp1/ |
| H A D | scmi_server.c | 328 struct stm32_scmi_rd *rd; member 357 .rd = stm32_scmi_reset_domain, 623 return &resource->rd[n]; in find_rd() 631 const struct stm32_scmi_rd *rd = find_rd(channel_id, scmi_id); in plat_scmi_rd_get_name() local 633 if (!rd) in plat_scmi_rd_get_name() 636 return rd->name; in plat_scmi_rd_get_name() 652 const struct stm32_scmi_rd *rd = find_rd(channel_id, scmi_id); in plat_scmi_rd_autonomous() local 654 if (!rd) in plat_scmi_rd_autonomous() 657 if (!rd->rstctrl || !nsec_can_access_resource(rd->etzpc_id)) in plat_scmi_rd_autonomous() 662 if (rd->reset_id == MCU_HOLD_BOOT_R) in plat_scmi_rd_autonomous() [all …]
|
| /optee_os/scripts/ |
| H A D | update_changelog.py | 66 rd = args.release_date 72 text = "# OP-TEE - version {} ({})\n".format(rv, rd) 95 gu, rvu, g, prd, rd)
|
| /optee_os/core/arch/arm/plat-sam/ |
| H A D | scmi_server.c | 47 struct sam_scmi_rd *rd; member 57 .rd = sam_scmi_reset_domain, 1089 return &resource->rd[scmi_id]; in find_rd() 1097 const struct sam_scmi_rd *rd = find_rd(channel_id, scmi_id); in plat_scmi_rd_set_state() local 1100 if (!rd) in plat_scmi_rd_set_state() 1103 if (!rd->rstctrl) in plat_scmi_rd_set_state() 1108 res = rstctrl_assert(rd->rstctrl); in plat_scmi_rd_set_state() 1111 res = rstctrl_deassert(rd->rstctrl); in plat_scmi_rd_set_state() 1189 struct sam_scmi_rd *rd = &res->rd[j]; in sam_init_scmi_server() local 1192 rstctrl = sam_get_rstctrl(rd->reset_id); in sam_init_scmi_server() [all …]
|
| /optee_os/lib/libutils/ext/arch/riscv/ |
| H A D | mcount_rv.S | 15 .macro adjust_pc rd, rn 16 addi \rd, \rn, -4
|