/tf-a-ffa_el3_spmc/plat/nxp/common/tbbr/ |
A D | x509_tbbr.c | 32 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 39 assert(nv_ctr != NULL); in plat_get_nv_ctr() 54 *nv_ctr = 0U; in plat_get_nv_ctr() 56 *nv_ctr = (32U - __builtin_clz(val)); in plat_get_nv_ctr() 59 INFO("NV Counter value for UID %d is %d\n", uid_num, *nv_ctr); in plat_get_nv_ctr() 64 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument 72 if (nv_ctr > 32U) { in plat_set_nv_ctr() 84 sfp_val = (1U << (nv_ctr - 1)); in plat_set_nv_ctr()
|
A D | csf_tbbr.c | 67 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 73 *nv_ctr = 0U; in plat_get_nv_ctr() 78 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/drivers/auth/cryptocell/712/ |
A D | cryptocell_plat_helpers.c | 75 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 81 CC_SW_VERSION_COUNTER1, nv_ctr); in plat_get_nv_ctr() 84 CC_SW_VERSION_COUNTER2, nv_ctr); in plat_get_nv_ctr() 99 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument 105 CC_SW_VERSION_COUNTER1, nv_ctr); in plat_set_nv_ctr() 108 CC_SW_VERSION_COUNTER2, nv_ctr); in plat_set_nv_ctr()
|
/tf-a-ffa_el3_spmc/drivers/auth/cryptocell/713/ |
A D | cryptocell_plat_helpers.c | 71 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 77 CC_SW_VERSION_TRUSTED, nv_ctr); in plat_get_nv_ctr() 80 CC_SW_VERSION_NON_TRUSTED, nv_ctr); in plat_get_nv_ctr() 95 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument 101 CC_SW_VERSION_TRUSTED, nv_ctr); in plat_set_nv_ctr() 104 CC_SW_VERSION_NON_TRUSTED, nv_ctr); in plat_set_nv_ctr()
|
/tf-a-ffa_el3_spmc/plat/arm/board/diphda/common/ |
A D | diphda_trusted_boot.c | 39 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 41 *nv_ctr = DIPHDA_FW_NVCTR_VAL; in plat_get_nv_ctr() 50 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/hisilicon/hikey/ |
A D | hikey_tbbr.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 23 *nv_ctr = 0; in plat_get_nv_ctr() 28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/rpi/common/ |
A D | rpi3_trusted_boot.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 23 *nv_ctr = 0; in plat_get_nv_ctr() 28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/socionext/uniphier/ |
A D | uniphier_tbbr.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 27 *nv_ctr = 0; in plat_get_nv_ctr() 32 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/qemu/common/ |
A D | qemu_trusted_boot.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 23 *nv_ctr = 0; in plat_get_nv_ctr() 28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/imx/imx7/common/ |
A D | imx7_trusted_boot.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 23 *nv_ctr = 0; in plat_get_nv_ctr() 28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/imx/imx8m/imx8mm/ |
A D | imx8mm_trusted_boot.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 23 *nv_ctr = 0; in plat_get_nv_ctr() 28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/hisilicon/hikey960/ |
A D | hikey960_tbbr.c | 21 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 23 *nv_ctr = 0; in plat_get_nv_ctr() 28 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/plat/arm/board/fvp/ |
A D | fvp_trusted_boot.c | 46 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument 64 mmio_write_32(nv_ctr_addr, nv_ctr); in plat_set_nv_ctr() 70 return (mmio_read_32(nv_ctr_addr) == nv_ctr) ? 0 : 1; in plat_set_nv_ctr()
|
/tf-a-ffa_el3_spmc/plat/common/tbbr/ |
A D | plat_tbbr.c | 30 unsigned int nv_ctr) in plat_set_nv_ctr2() argument 45 return plat_set_nv_ctr(cookie, nv_ctr); in plat_set_nv_ctr2()
|
/tf-a-ffa_el3_spmc/plat/brcm/board/common/ |
A D | board_arm_trusted_boot.c | 578 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 583 assert(nv_ctr != NULL); in plat_get_nv_ctr() 585 *nv_ctr = 0; in plat_get_nv_ctr() 590 *nv_ctr = sotp_get_trusted_nvctr(); in plat_get_nv_ctr() 592 *nv_ctr = sotp_get_nontrusted_nvctr(); in plat_get_nv_ctr() 604 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument 610 INFO("set CTR %i\n", nv_ctr); in plat_set_nv_ctr() 613 return sotp_set_trusted_nvctr(nv_ctr); in plat_set_nv_ctr() 615 return sotp_set_nontrusted_nvctr(nv_ctr); in plat_set_nv_ctr()
|
/tf-a-ffa_el3_spmc/plat/arm/board/common/ |
A D | board_arm_trusted_boot.c | 192 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr) in plat_get_nv_ctr() argument 198 assert(nv_ctr != NULL); in plat_get_nv_ctr() 211 *nv_ctr = (unsigned int)(*nv_ctr_addr); in plat_get_nv_ctr() 224 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr) in plat_set_nv_ctr() argument
|
/tf-a-ffa_el3_spmc/drivers/auth/tbbr/ |
A D | tbbr_cot_bl2.c | 104 .param.nv_ctr = { 146 .param.nv_ctr = { 178 .param.nv_ctr = { 227 .param.nv_ctr = { 259 .param.nv_ctr = { 330 .param.nv_ctr = { 362 .param.nv_ctr = { 475 .param.nv_ctr = { 507 .param.nv_ctr = { 577 .param.nv_ctr = {
|
A D | tbbr_cot_common.c | 74 .param.nv_ctr = {
|
/tf-a-ffa_el3_spmc/drivers/nxp/auth/tbbr/ |
A D | tbbr_cot.c | 150 .param.nv_ctr = { 193 .param.nv_ctr = { 225 .param.nv_ctr = { 296 .param.nv_ctr = { 328 .param.nv_ctr = { 441 .param.nv_ctr = { 473 .param.nv_ctr = { 545 .param.nv_ctr = { 577 .param.nv_ctr = { 688 .param.nv_ctr = {
|
/tf-a-ffa_el3_spmc/drivers/auth/dualroot/ |
A D | cot.c | 144 .param.nv_ctr = { 267 .param.nv_ctr = { 301 .param.nv_ctr = { 334 .param.nv_ctr = { 383 .param.nv_ctr = { 416 .param.nv_ctr = { 488 .param.nv_ctr = { 521 .param.nv_ctr = { 637 .param.nv_ctr = { 712 .param.nv_ctr = { [all …]
|
/tf-a-ffa_el3_spmc/include/plat/common/ |
A D | platform.h | 289 int plat_get_nv_ctr(void *cookie, unsigned int *nv_ctr); 290 int plat_set_nv_ctr(void *cookie, unsigned int nv_ctr); 292 unsigned int nv_ctr);
|
/tf-a-ffa_el3_spmc/include/drivers/auth/ |
A D | auth_common.h | 98 auth_method_param_nv_ctr_t nv_ctr; member
|
/tf-a-ffa_el3_spmc/drivers/auth/ |
A D | auth_mod.c | 299 unsigned int nv_ctr) in plat_set_nv_ctr2() argument 301 return plat_set_nv_ctr(cookie, nv_ctr); in plat_set_nv_ctr2() 395 nv_ctr_param = &auth_method->param.nv_ctr; in auth_mod_verify_img()
|
/tf-a-ffa_el3_spmc/lib/fconf/ |
A D | fconf_cot_getter.c | 172 auth_method->param.nv_ctr.cert_nv_ctr = auth_param_type_desc; in set_auth_method() 173 auth_method->param.nv_ctr.plat_nv_ctr = auth_param_type_desc; in set_auth_method()
|
/tf-a-ffa_el3_spmc/docs/design/ |
A D | auth-framework.rst | 739 .param.nv_ctr = { 778 .param.nv_ctr = { 810 .param.nv_ctr = {
|