Searched refs:prog_bit (Results 1 – 3 of 3) sorted by relevance
| /openbmc/qemu/hw/nvram/ |
| H A D | aspeed_otp.c | 28 uint32_t value, uint32_t prog_bit) in valid_program_data() argument 40 programmed_bits = ~value & prog_bit; in valid_program_data() 42 programmed_bits = value & (~prog_bit); in valid_program_data() 46 has_programmable_bits = value ^ (~prog_bit); in valid_program_data() 61 uint32_t prog_bit, uint32_t *value) in program_otpmem_data() argument 69 if (!valid_program_data(otp_addr, *value, prog_bit)) { in program_otpmem_data() 74 *value &= ~prog_bit; in program_otpmem_data() 76 *value |= ~prog_bit; in program_otpmem_data()
|
| /openbmc/u-boot/drivers/misc/ |
| H A D | fsl_iim.c | 202 static int prog_bit(struct fsl_iim *regs, u32 bank, u32 word, u32 bit) in prog_bit() function 247 ret = prog_bit(regs, bank, word, bit); in fuse_prog()
|
| /openbmc/u-boot/cmd/ |
| H A D | otp.c | 543 static int otp_prog(u32 otp_addr, u32 prog_bit) in otp_prog() argument 545 otp_write(0x0, prog_bit); in otp_prog() 547 writel(prog_bit, OTP_COMPARE_1); //write data in otp_prog() 555 int prog_bit; in _otp_prog_bit() local 559 prog_bit = ~(0x1 << bit_offset); in _otp_prog_bit() 566 prog_bit = 0x1 << bit_offset; in _otp_prog_bit() 570 return otp_prog(prog_address, prog_bit); in _otp_prog_bit() 610 int j, bit_value, prog_bit; in otp_prog_dw() local 619 prog_bit = ~(0x1 << j); in otp_prog_dw() 628 prog_bit = 0x1 << j; in otp_prog_dw() [all …]
|