Home
last modified time | relevance | path

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

/openbmc/qemu/hw/nvram/
H A Daspeed_otp.c65 uint32_t otp_offset = otp_addr << 2; in program_otpmem_data() local
67 memcpy(value, s->storage + otp_offset, sizeof(uint32_t)); in program_otpmem_data()
86 uint32_t otp_offset, value; in aspeed_otp_write() local
95 otp_offset = otp_addr << 2; in aspeed_otp_write()
96 memcpy(s->storage + otp_offset, &value, size); in aspeed_otp_write()
99 if (blk_pwrite(s->blk, otp_offset, size, &value, 0) < 0) { in aspeed_otp_write()
102 __func__, value, otp_offset); in aspeed_otp_write()
107 trace_aspeed_otp_prog(otp_offset, val, value); in aspeed_otp_write()
/openbmc/qemu/hw/misc/
H A Daspeed_sbc.c84 uint32_t value, otp_offset; in aspeed_sbc_otp_read() local
96 otp_offset = otp_addr << 2; in aspeed_sbc_otp_read()
97 ret = address_space_read(&otp->as, otp_offset, MEMTXATTRS_UNSPECIFIED, in aspeed_sbc_otp_read()
109 ret = address_space_read(&otp->as, otp_offset + 4, in aspeed_sbc_otp_read()