Home
last modified time | relevance | path

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

/arm-trusted-firmware-2.8.0/drivers/nxp/sfp/
A Dfuse_prov.c23 static int write_a_fuse(uint32_t *fuse_addr, uint32_t *fuse_hdr_val, in write_a_fuse() argument
26 uint32_t last_stored_val = sfp_read32(fuse_addr); in write_a_fuse()
34 sfp_write32(fuse_addr, last_stored_val | (*fuse_hdr_val & mask)); in write_a_fuse()
37 if (sfp_read32(fuse_addr) != (last_stored_val | (*fuse_hdr_val & mask))) { in write_a_fuse()
44 static int write_fuses(uint32_t *fuse_addr, uint32_t *fuse_hdr_val, uint8_t len) in write_fuses() argument
50 if (sfp_read32(&fuse_addr[i]) != 0) { in write_fuses()
57 sfp_write32(&fuse_addr[i], fuse_hdr_val[i]); in write_fuses()
62 if (sfp_read32(&fuse_addr[i]) != fuse_hdr_val[i]) { in write_fuses()

Completed in 2 milliseconds