Lines Matching refs:num_reg

43 static void write_reg(esp_efuse_block_t blk, unsigned int num_reg, uint32_t value);
66 int num_reg; in esp_efuse_utility_process() local
68 (num_reg = get_reg_num(field[i]->bit_start, field[i]->bit_count, i_reg)) != -1) { in esp_efuse_utility_process()
76 (int)field[i]->efuse_block, num_reg, num_bits, start_bit); in esp_efuse_utility_process()
77 … err = func_proc(num_reg, field[i]->efuse_block, start_bit, num_bits, ptr, &bits_counter); in esp_efuse_utility_process()
94 esp_err_t esp_efuse_utility_fill_buff(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_… in esp_efuse_utility_fill_buff() argument
97 uint32_t reg = esp_efuse_utility_read_reg(efuse_block, num_reg); in esp_efuse_utility_fill_buff()
120 esp_err_t esp_efuse_utility_count_once(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit… in esp_efuse_utility_count_once() argument
122 uint32_t reg = esp_efuse_utility_read_reg(efuse_block, num_reg); in esp_efuse_utility_count_once()
129 esp_err_t esp_efuse_utility_write_blob(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit… in esp_efuse_utility_write_blob() argument
132 return esp_efuse_utility_write_reg(efuse_block, num_reg, reg_to_write); in esp_efuse_utility_write_blob()
136 esp_err_t esp_efuse_utility_write_cnt(unsigned int num_reg, esp_efuse_block_t efuse_block, int bit_… in esp_efuse_utility_write_cnt() argument
139 uint32_t reg = esp_efuse_utility_read_reg(efuse_block, num_reg); in esp_efuse_utility_write_cnt()
145 write_reg(efuse_block, num_reg, reg_to_write); in esp_efuse_utility_write_cnt()
232 int num_reg = 0; local
234 …ck].start; addr_rd_block <= range_read_addr_blocks[num_block].end; addr_rd_block += 4, num_reg++) {
236 esp_rom_printf("0x%08x ", virt_blocks[num_block][num_reg]);
239 (void) num_reg;
243 …k].start; addr_wr_block <= range_write_addr_blocks[num_block].end; addr_wr_block += 4, num_reg++) {
267 esp_err_t esp_efuse_utility_write_reg(esp_efuse_block_t efuse_block, unsigned int num_reg, uint32_t… argument
270 uint32_t reg = esp_efuse_utility_read_reg(efuse_block, num_reg);
275 write_reg(efuse_block, num_reg, reg_to_write);
281 uint32_t esp_efuse_utility_read_reg(esp_efuse_block_t blk, unsigned int num_reg) argument
284 …assert(num_reg <= (range_read_addr_blocks[blk].end - range_read_addr_blocks[blk].start) / sizeof(u…
287 value = virt_blocks[blk][num_reg];
289 value = REG_READ(range_read_addr_blocks[blk].start + num_reg * 4);
297 static void write_reg(esp_efuse_block_t blk, unsigned int num_reg, uint32_t value) argument
300 …assert(num_reg <= (range_read_addr_blocks[blk].end - range_read_addr_blocks[blk].start) / sizeof(u…
302 uint32_t addr_wr_reg = range_write_addr_blocks[blk].start + num_reg * 4;
323 int num_reg = i_reg + bit_start / 32; local
325 if (num_reg > (bit_start + bit_count - 1) / 32) {
329 return num_reg;
342 int num_reg = 0; local
347 if (i_reg == num_reg++) {