Lines Matching defs:fuse
125 uint16 fbase; /* fuse subregion offset */
126 uint16 flim; /* fuse subregion boundary */
435 * Calculate max HW/SW region byte size by substracting fuse region and checksum size,
744 * h/w region base and fuse region limit are fixed to the top and
772 /* subtract fuse and checksum from beginning */
965 OTP_ERR(("%s: fuse region not programmed\n", __FUNCTION__));
1199 BCMNMIATTACHFN(ipxotp40n_read1x)(void *oh, chipcregs_t *cc, uint off, uint fuse)
1206 (fuse << OTPC_40NM_PROGSEL_SHIFT) |
1223 BCMNMIATTACHFN(ipxotp40n_verify1x)(void *oh, chipcregs_t *cc, uint off, uint fuse)
1230 (fuse << OTPC_40NM_PROGSEL_SHIFT) |
1247 BCMNMIATTACHFN(ipxotp40n_write_fuse)(otpinfo_t *oi, chipcregs_t *cc, uint off, uint fuse)
1250 (fuse << OTPC_40NM_PROGSEL_SHIFT) |
1281 /* program fuse */
1284 /* verify fuse */
1293 OTP_ERR(("ERROR: New write failed max attempts fuse:%d @ off:%d\n",
1296 OTP_MSG(("Verify1x multi retries:%d fuse:%d @ off:%d\n",
1326 BCMNMIATTACHFN(otp_read1x)(void *oh, uint off, uint fuse)
1341 val = ipxotp40n_read1x(oi, cc, off, fuse);
1349 BCMNMIATTACHFN(otp_verify1x)(void *oh, uint off, uint fuse)
1364 err = ipxotp40n_verify1x(oi, cc, off, fuse);
1366 OTP_ERR(("v1x failed fuse:%d @ off:%d\n", fuse, off));
1469 /* Can damage fuse in 40nm so safeguard against reprogramming */
1813 OTP_ERR(("%s: fuse region has been programmed\n", __FUNCTION__));
1893 /* write max swlim(covert to bits) to the sw/fuse boundary */