Home
last modified time | relevance | path

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

/openbmc/qemu/hw/nvram/
H A Daspeed_otp.c28 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 Dfsl_iim.c202 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 Dotp.c543 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 …]