Lines Matching refs:ret
77 int ret = 0; in prog_srkh() local
79 ret = write_fuses(sfp_ccsr_regs->srk_hash, fuse_hdr->srkh, 8); in prog_srkh()
81 if (ret != 0) { in prog_srkh()
82 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_srkh()
86 return ret; in prog_srkh()
93 int i, ret = 0; in prog_oemuid() local
99 ret = write_fuses(&sfp_ccsr_regs->oem_uid[i], in prog_oemuid()
102 if (ret != 0) { in prog_oemuid()
103 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_oemuid()
109 return ret; in prog_oemuid()
116 int ret; in prog_debug() local
121 ret = write_fuses(sfp_ccsr_regs->dcv, fuse_hdr->dcv, 2); in prog_debug()
123 if (ret != 0) { in prog_debug()
124 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_debug()
133 ret = write_fuses(sfp_ccsr_regs->drv, fuse_hdr->drv, 2); in prog_debug()
135 if (ret != 0) { in prog_debug()
136 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_debug()
210 int ret = 0; in prog_otpmk() local
226 ret = ERROR_OTPMK_SEC_DISABLED; in prog_otpmk()
234 ret = ERROR_OTPMK_SEC_ERROR; in prog_otpmk()
262 ret = ERROR_OTPMK_SEC_DISABLED; in prog_otpmk()
269 ret = ERROR_OTPMK_SEC_ERROR; in prog_otpmk()
295 ret = ERROR_OTPMK_USER_MIN; in prog_otpmk()
301 ret = 0; in prog_otpmk()
305 ret = write_fuses(sfp_ccsr_regs->otpmk, fuse_hdr->otpmk, 8); in prog_otpmk()
307 if (ret != 0) { in prog_otpmk()
308 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_otpmk()
315 ret = ERROR_OTPMK_HAMMING_ERROR; in prog_otpmk()
320 return ret; in prog_otpmk()
328 int ret; in prog_ospr1() local
340 ret = write_a_fuse(&sfp_ccsr_regs->ospr1, &fuse_hdr->ospr1, mask); in prog_ospr1()
342 if (ret != 0) { in prog_ospr1()
343 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_ospr1()
348 return ret; in prog_ospr1()
356 int ret; in prog_syscfg() local
359 ret = write_a_fuse(&sfp_ccsr_regs->ospr, &fuse_hdr->sc, OSPR0_SC_MASK); in prog_syscfg()
361 if (ret != 0) { in prog_syscfg()
362 ret = (ret == ERROR_ALREADY_BLOWN) ? in prog_syscfg()
367 return ret; in prog_syscfg()
378 int ret = 0; in provision_fuses() local
393 ret = prog_srkh(fuse_hdr, sfp_ccsr_regs); in provision_fuses()
394 if (ret != 0) { in provision_fuses()
395 error_handler(ret); in provision_fuses()
403 ret = prog_oemuid(fuse_hdr, sfp_ccsr_regs); in provision_fuses()
404 if (ret != 0) { in provision_fuses()
405 error_handler(ret); in provision_fuses()
413 ret = prog_debug(fuse_hdr, sfp_ccsr_regs); in provision_fuses()
414 if (ret != 0) { in provision_fuses()
415 error_handler(ret); in provision_fuses()
424 ret = prog_otpmk(fuse_hdr, sfp_ccsr_regs); in provision_fuses()
425 if (ret != 0) { in provision_fuses()
426 error_handler(ret); in provision_fuses()
436 ret = prog_ospr1(fuse_hdr, sfp_ccsr_regs); in provision_fuses()
437 if (ret != 0) { in provision_fuses()
438 error_handler(ret); in provision_fuses()
446 ret = prog_syscfg(fuse_hdr, sfp_ccsr_regs); in provision_fuses()
447 if (ret != 0) { in provision_fuses()
448 error_handler(ret); in provision_fuses()
454 ret = sfp_program_fuses(); in provision_fuses()
455 if (ret != 0) { in provision_fuses()
456 error_handler(ret); in provision_fuses()
461 return ret; in provision_fuses()