Lines Matching refs:efuse_map

33 static const struct efuse_map RTL8712_SDIO_EFUSE_TABLE[] = {
391 if ((rtlefuse->efuse_map[EFUSE_INIT_MAP][Base + i] != in efuse_shadow_update_chk()
392 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][Base + i]) || in efuse_shadow_update_chk()
393 (rtlefuse->efuse_map[EFUSE_INIT_MAP][Base + i + 1] != in efuse_shadow_update_chk()
394 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][Base + i + in efuse_shadow_update_chk()
455 efuse_read_all_map(hw, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0]); in efuse_shadow_update()
456 memcpy(&rtlefuse->efuse_map[EFUSE_MODIFY_MAP][0], in efuse_shadow_update()
457 &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in efuse_shadow_update()
475 rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i] = in efuse_shadow_update()
476 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base + i]; in efuse_shadow_update()
479 if (rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i] != in efuse_shadow_update()
480 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base + i]) { in efuse_shadow_update()
483 rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i] = in efuse_shadow_update()
484 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base + i]; in efuse_shadow_update()
492 &rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base], in efuse_shadow_update()
508 efuse_read_all_map(hw, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0]); in efuse_shadow_update()
510 memcpy(&rtlefuse->efuse_map[EFUSE_MODIFY_MAP][0], in efuse_shadow_update()
511 &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in efuse_shadow_update()
524 memset((&rtlefuse->efuse_map[EFUSE_INIT_MAP][0]), in rtl_efuse_shadow_map_update()
527 efuse_read_all_map(hw, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0]); in rtl_efuse_shadow_map_update()
529 memcpy(&rtlefuse->efuse_map[EFUSE_MODIFY_MAP][0], in rtl_efuse_shadow_map_update()
530 &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in rtl_efuse_shadow_map_update()
556 *value = rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset]; in efuse_shadow_read_1byte()
564 *value = rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset]; in efuse_shadow_read_2byte()
565 *value |= rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 1] << 8; in efuse_shadow_read_2byte()
574 *value = rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset]; in efuse_shadow_read_4byte()
575 *value |= rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 1] << 8; in efuse_shadow_read_4byte()
576 *value |= rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 2] << 16; in efuse_shadow_read_4byte()
577 *value |= rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 3] << 24; in efuse_shadow_read_4byte()
585 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset] = value; in efuse_shadow_write_1byte()
593 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset] = value & 0x00FF; in efuse_shadow_write_2byte()
594 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 1] = value >> 8; in efuse_shadow_write_2byte()
603 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset] = in efuse_shadow_write_4byte()
605 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 1] = in efuse_shadow_write_4byte()
607 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 2] = in efuse_shadow_write_4byte()
609 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][offset + 3] = in efuse_shadow_write_4byte()