Searched refs:fuses (Results 1 – 2 of 2) sorted by relevance
| /optee_os/core/drivers/nvmem/ |
| H A D | atmel_sfc.c | 28 uint8_t fuses[ATMEL_SFC_CELLS_8]; member 38 memcpy(data, &atmel_sfc->fuses[cell->offset], cell->len); in atmel_sfc_read_cell() 92 memcpy(&atmel_sfc->fuses[i * 4], &val, sizeof(val)); in atmel_sfc_read_fuse()
|
| /optee_os/core/drivers/ |
| H A D | versal_nvm.c | 845 uint32_t fuses[PUF_EFUSES_WORDS]__aligned_efuse = { 0 }; in versal_efuse_read_puf_as_user_fuse() local 851 .data_addr = virt_to_phys(fuses), in versal_efuse_read_puf_as_user_fuse() 859 req.ibuf[1].buf = fuses; in versal_efuse_read_puf_as_user_fuse() 860 req.ibuf[1].len = sizeof(fuses); in versal_efuse_read_puf_as_user_fuse() 865 memcpy(p->data_addr, fuses, sizeof(fuses)); in versal_efuse_read_puf_as_user_fuse() 878 uint32_t fuses[PUF_EFUSES_WORDS]__aligned_efuse = { 0 }; in versal_efuse_write_puf_as_user_fuse() local 884 .data_addr = virt_to_phys(fuses), in versal_efuse_write_puf_as_user_fuse() 890 memcpy(fuses, p->data_addr, sizeof(p->data_addr)); in versal_efuse_write_puf_as_user_fuse() 894 req.ibuf[1].buf = fuses; in versal_efuse_write_puf_as_user_fuse() 895 req.ibuf[1].len = sizeof(fuses); in versal_efuse_write_puf_as_user_fuse()
|