Home
last modified time | relevance | path

Searched refs:fuses (Results 1 – 1 of 1) sorted by relevance

/optee_os-3.20.0/core/drivers/
A Dversal_nvm.c845 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()

Completed in 6 milliseconds