Searched refs:efuse_id (Results 1 - 6 of 6) sorted by relevance
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/drivers/efuse/ |
H A D | efuse.c | 117 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len) in hi_efuse_read() argument 124 if (efuse_id >= HI_EFUSE_IDX_MAX || data == HI_NULL) { in hi_efuse_read() 128 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_read() 143 hi_u32 hi_efuse_write(hi_efuse_idx efuse_id, const hi_u8 *data) in hi_efuse_write() argument 154 if (efuse_id >= HI_EFUSE_IDX_MAX || data == HI_NULL) { in hi_efuse_write() 155 boot_msg1("parameter err !", efuse_id); in hi_efuse_write() 159 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_write()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/drivers/efuse/ |
H A D | efuse.c | 115 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len) in hi_efuse_read() argument 122 if (efuse_id >= HI_EFUSE_IDX_MAX || data == HI_NULL) { in hi_efuse_read() 126 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_read() 141 hi_u32 hi_efuse_write(hi_efuse_idx efuse_id, const hi_u8 *data) in hi_efuse_write() argument 152 if (efuse_id >= HI_EFUSE_IDX_MAX || data == HI_NULL) { in hi_efuse_write() 153 boot_msg1("parameter err !", efuse_id); in hi_efuse_write() 157 get_efuse_cfg_by_id(efuse_id, &start_bit, &size, &flag); in hi_efuse_write()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/include/ |
H A D | hi_efuse.h | 142 * @param efuse_id [IN] type #hi_efuse_idx,EFUSE ID 151 hi_u32 hi_efuse_get_id_size(hi_efuse_idx efuse_id); 160 * @attention Ensure that the value of (data_len*8) is not less than efuse_id and the length of the efuse field is 8bit 161 * aligned.CNcomment:需保证(data_len*8)不小于efuse_id对应efuse字段的长度向上8bit对齐。CNend 163 * @param efuse_id [IN] type #hi_efuse_idx,EFUSE ID 174 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len); 184 * @param efuse_id [IN] type #hi_efuse_idx,EFUSE ID 194 hi_u32 hi_efuse_write(hi_efuse_idx efuse_id, const hi_u8 *data);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/app/demo/src/ |
H A D | app_demo_efuse.c | 156 hi_efuse_idx efuse_id = HI_EFUSE_CUSTOMER_RSVD0_RW_ID; in efuse_id_read() local 158 ret = hi_efuse_read(efuse_id, (hi_u8 *)read_data, (hi_u8)sizeof(read_data)); in efuse_id_read() 175 hi_efuse_idx efuse_id = HI_EFUSE_CUSTOMER_RSVD0_RW_ID; in efuse_id_write() local 182 ret = hi_efuse_write(efuse_id, (hi_u8 *)write_data); in efuse_id_write()
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/flashboot/include/ |
H A D | hi_flashboot.h | 354 * @attention Ensure that the value of (data_len*8) is not less than efuse_id and the length of the efuse field is 8bit 355 * aligned.CNcomment:需保证(data_len*8)不小于efuse_id对应efuse字段的长度向上8bit对齐。CNend 357 * @param efuse_id [IN] type #hi_efuse_idx,EFUSE ID 368 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len); 378 * @param efuse_id [IN] type #hi_efuse_idx,EFUSE ID 388 hi_u32 hi_efuse_write(hi_efuse_idx efuse_id, const hi_u8 *data);
|
/device/soc/hisilicon/hi3861v100/sdk_liteos/boot/loaderboot/include/ |
H A D | hi_boot_rom.h | 840 * @param efuse_id[IN] 类型 #hi_efuse_idx efuseID号。 849 hi_u32 hi_efuse_read(hi_efuse_idx efuse_id, hi_u8 *data, hi_u8 data_len); 858 * @param efuse_id[IN] 类型 #hi_efuse_idx efuseID号。 866 hi_u32 hi_efuse_write(hi_efuse_idx efuse_id, const hi_u8 *data);
|
Completed in 6 milliseconds