Home
last modified time | relevance | path

Searched refs:EFUSE_MAX_INDEX_SIZE (Results 1 – 6 of 6) sorted by relevance

/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/drivers/efuse/
Defuse.c77 if (data_len > EFUSE_MAX_INDEX_SIZE) { in efuse_bits_read()
148 hi_char err_state[EFUSE_MAX_INDEX_SIZE] = { in hi_efuse_write()
171 for (i = 0; i < EFUSE_MAX_INDEX_SIZE; i++) { in hi_efuse_write()
183 hi_u8 usr_err_stat[EFUSE_MAX_INDEX_SIZE]; in efuse_bits_write()
187 if (size > (EFUSE_MAX_INDEX_SIZE * SIZE_8_BITS) || key_data == HI_NULL || size == 0) { in efuse_bits_write()
190 hi_u32 check_sum = (uintptr_t)usr_err_stat ^ EFUSE_MAX_INDEX_SIZE ^ 0 ^ EFUSE_MAX_INDEX_SIZE; in efuse_bits_write()
191 memset_s(usr_err_stat, EFUSE_MAX_INDEX_SIZE, 0, EFUSE_MAX_INDEX_SIZE, check_sum); in efuse_bits_write()
198 for (i = 0; i < EFUSE_MAX_INDEX_SIZE; i++) { in efuse_bits_write()
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/drivers/efuse/
Defuse.c74 if (data_len > EFUSE_MAX_INDEX_SIZE) { in efuse_bits_read()
146 hi_char err_state[EFUSE_MAX_INDEX_SIZE] = { in hi_efuse_write()
169 for (i = 0; i < EFUSE_MAX_INDEX_SIZE; i++) { in hi_efuse_write()
273 hi_u8 usr_err_stat[EFUSE_MAX_INDEX_SIZE]; in hi_efuse_usr_write()
277 if (size > (EFUSE_MAX_INDEX_SIZE * SIZE_8_BITS) || key_data == HI_NULL || size == 0) { in hi_efuse_usr_write()
280 hi_u32 check_sum = (uintptr_t)usr_err_stat ^ EFUSE_MAX_INDEX_SIZE ^ 0 ^ EFUSE_MAX_INDEX_SIZE; in hi_efuse_usr_write()
281 memset_s(usr_err_stat, EFUSE_MAX_INDEX_SIZE, 0, EFUSE_MAX_INDEX_SIZE, check_sum); in hi_efuse_usr_write()
288 for (i = 0; i < EFUSE_MAX_INDEX_SIZE; i++) { in hi_efuse_usr_write()
Defuse_drv.h60 #define EFUSE_MAX_INDEX_SIZE 32 macro
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/common/
Defuse_opt.c25 hi_u8 data[EFUSE_MAX_INDEX_SIZE] = { 0 }; in efuse_read()
27 hi_u32 ret = efuse_bits_read(start_bit, size, data, EFUSE_MAX_INDEX_SIZE); in efuse_read()
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/include/
Defuse_opt.h20 #define EFUSE_MAX_INDEX_SIZE 32 macro
Defuse_drv.h57 #define EFUSE_MAX_INDEX_SIZE 32 macro