Home
last modified time | relevance | path

Searched refs:efuse_map (Results 1 – 25 of 88) sorted by relevance

1234

/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/halmac_88xx/
H A Dhalmac_efuse_88xx.c137 u8 *efuse_map; in dump_efuse_map_88xx() local
182 efuse_map = adapter->efuse_map; in dump_efuse_map_88xx()
192 PLTFM_MEMCPY(map, efuse_map, efuse_size); in dump_efuse_map_88xx()
194 PLTFM_MEMCPY(map, efuse_map, efuse_size - prtct_efuse_size); in dump_efuse_map_88xx()
197 efuse_map + efuse_size - prtct_efuse_size + in dump_efuse_map_88xx()
586 if (eeprom_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_map_88xx()
664 if (eeprom_mask_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_mask_88xx()
902 if (!info->efuse_map) { in pg_efuse_by_map_88xx()
972 if (!info->efuse_map) { in mask_log_efuse_88xx()
1394 if (!adapter->efuse_map) { in read_log_efuse_map_88xx()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/halmac_88xx/
H A Dhalmac_efuse_88xx.c136 u8 *efuse_map; in dump_efuse_map_88xx() local
181 efuse_map = adapter->efuse_map; in dump_efuse_map_88xx()
191 PLTFM_MEMCPY(map, efuse_map, efuse_size); in dump_efuse_map_88xx()
193 PLTFM_MEMCPY(map, efuse_map, efuse_size - prtct_efuse_size); in dump_efuse_map_88xx()
196 efuse_map + efuse_size - prtct_efuse_size + in dump_efuse_map_88xx()
585 if (eeprom_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_map_88xx()
663 if (eeprom_mask_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_mask_88xx()
901 if (!info->efuse_map) { in pg_efuse_by_map_88xx()
971 if (!info->efuse_map) { in mask_log_efuse_88xx()
1393 if (!adapter->efuse_map) { in read_log_efuse_map_88xx()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/halmac/halmac_88xx/
H A Dhalmac_efuse_88xx.c136 u8 *efuse_map; in dump_efuse_map_88xx() local
181 efuse_map = adapter->efuse_map; in dump_efuse_map_88xx()
191 PLTFM_MEMCPY(map, efuse_map, efuse_size); in dump_efuse_map_88xx()
193 PLTFM_MEMCPY(map, efuse_map, efuse_size - prtct_efuse_size); in dump_efuse_map_88xx()
196 efuse_map + efuse_size - prtct_efuse_size + in dump_efuse_map_88xx()
585 if (eeprom_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_map_88xx()
663 if (eeprom_mask_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_mask_88xx()
901 if (!info->efuse_map) { in pg_efuse_by_map_88xx()
971 if (!info->efuse_map) { in mask_log_efuse_88xx()
1393 if (!adapter->efuse_map) { in read_log_efuse_map_88xx()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/
H A Defuse.c358 if (rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i] != in efuse_shadow_update_chk()
359 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base + i] || in efuse_shadow_update_chk()
360 rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i + 1] != in efuse_shadow_update_chk()
361 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base + i + in efuse_shadow_update_chk()
422 efuse_read_all_map(hw, &rtlefuse->efuse_map[EFUSE_INIT_MAP][0]); in efuse_shadow_update()
423 memcpy(&rtlefuse->efuse_map[EFUSE_MODIFY_MAP][0], in efuse_shadow_update()
424 &rtlefuse->efuse_map[EFUSE_INIT_MAP][0], in efuse_shadow_update()
442 rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i] = in efuse_shadow_update()
443 rtlefuse->efuse_map[EFUSE_MODIFY_MAP][base + i]; in efuse_shadow_update()
446 if (rtlefuse->efuse_map[EFUSE_INIT_MAP][base + i] != in efuse_shadow_update()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/halmac/halmac_88xx/
H A Dhalmac_efuse_88xx.c96 u8 *efuse_map; in dump_efuse_map_88xx() local
141 efuse_map = adapter->efuse_map; in dump_efuse_map_88xx()
151 PLTFM_MEMCPY(map, efuse_map, efuse_size); in dump_efuse_map_88xx()
153 PLTFM_MEMCPY(map, efuse_map, efuse_size - prtct_efuse_size); in dump_efuse_map_88xx()
156 efuse_map + efuse_size - prtct_efuse_size + in dump_efuse_map_88xx()
515 if (eeprom_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_map_88xx()
593 if (eeprom_mask_parser_88xx(adapter, adapter->efuse_map, map) != in dump_log_efuse_mask_88xx()
776 if (!info->efuse_map) { in pg_efuse_by_map_88xx()
846 if (!info->efuse_map) { in mask_log_efuse_88xx()
1266 if (!adapter->efuse_map) { in read_log_efuse_map_88xx()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/mac_ax/
H A Defuse.h298 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map);
318 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map);
338 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map);
484 u8 *efuse_map, bool is_limit);
508 u8 *efuse_map, bool is_limit);
611 u8 *efuse_map);
801 u32 mac_get_efuse_info(struct mac_ax_adapter *adapter, u8 *efuse_map,
824 u32 mac_set_efuse_info(struct mac_ax_adapter *adapter, u8 *efuse_map,
H A Defuse.c218 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map) in mac_dump_efuse_map_wl_plus() argument
226 ret = mac_dump_efuse_map_wl(adapter, cfg, efuse_map); in mac_dump_efuse_map_wl_plus()
231 ret = mac_dump_efuse_map_wl(adapter, cfg, efuse_map); in mac_dump_efuse_map_wl_plus()
236 efuse_map + hw_info->efuse_size); in mac_dump_efuse_map_wl_plus()
250 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map) in mac_dump_efuse_map_wl() argument
300 query_status_map(adapter, MAC_AX_DUMP_PHYSICAL_EFUSE, efuse_map, 0); in mac_dump_efuse_map_wl()
310 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map) in mac_dump_efuse_map_bt() argument
357 query_status_map(adapter, MAC_AX_DUMP_PHYSICAL_EFUSE, efuse_map, 0); in mac_dump_efuse_map_bt()
664 u8 *efuse_map, bool is_limit) in mac_dump_log_efuse_plus() argument
675 efuse_map, is_limit); in mac_dump_log_efuse_plus()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/mac_ax/
H A Defuse.h298 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map);
318 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map);
338 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map);
484 u8 *efuse_map, bool is_limit);
508 u8 *efuse_map, bool is_limit);
611 u8 *efuse_map);
801 u32 mac_get_efuse_info(struct mac_ax_adapter *adapter, u8 *efuse_map,
824 u32 mac_set_efuse_info(struct mac_ax_adapter *adapter, u8 *efuse_map,
H A Defuse.c218 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map) in mac_dump_efuse_map_wl_plus() argument
226 ret = mac_dump_efuse_map_wl(adapter, cfg, efuse_map); in mac_dump_efuse_map_wl_plus()
231 ret = mac_dump_efuse_map_wl(adapter, cfg, efuse_map); in mac_dump_efuse_map_wl_plus()
236 efuse_map + hw_info->efuse_size); in mac_dump_efuse_map_wl_plus()
250 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map) in mac_dump_efuse_map_wl() argument
300 query_status_map(adapter, MAC_AX_DUMP_PHYSICAL_EFUSE, efuse_map, 0); in mac_dump_efuse_map_wl()
310 enum mac_ax_efuse_read_cfg cfg, u8 *efuse_map) in mac_dump_efuse_map_bt() argument
357 query_status_map(adapter, MAC_AX_DUMP_PHYSICAL_EFUSE, efuse_map, 0); in mac_dump_efuse_map_bt()
664 u8 *efuse_map, bool is_limit) in mac_dump_log_efuse_plus() argument
675 efuse_map, is_limit); in mac_dump_log_efuse_plus()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/rtl8822c/
H A Drtl8822c_ops.c776 u8 *efuse_map = NULL; in rtl8822c_read_efuse() local
787 efuse_map = hal->efuse_eeprom_data; in rtl8822c_read_efuse()
805 h_efuse_xcap_b9 = efuse_map[EEPROM_XTAL_B9_8822C]; in rtl8822c_read_efuse()
806 …h_efuse_xcap_110_111 = ((efuse_map[EEPROM_XTAL_111_8822C] << 8) | efuse_map[EEPROM_XTAL_110_8822C]… in rtl8822c_read_efuse()
816 f_efuse_xcap_b9 = efuse_map[EEPROM_XTAL_B9_8822C]; in rtl8822c_read_efuse()
817 …f_efuse_xcap_110_111 = ((efuse_map[EEPROM_XTAL_111_8822C] << 8) | efuse_map[EEPROM_XTAL_110_8822C]… in rtl8822c_read_efuse()
824 valid = Hal_EfuseParseIDCode(adapter, efuse_map); in rtl8822c_read_efuse()
830 Hal_EfuseParseEEPROMVer(adapter, efuse_map, valid); in rtl8822c_read_efuse()
832 if (Hal_EfuseParseTxPowerInfo(adapter, efuse_map, valid) != _SUCCESS) in rtl8822c_read_efuse()
834 Hal_EfuseParseBoardType(adapter, efuse_map, valid); in rtl8822c_read_efuse()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8821cs/hal/rtl8821c/
H A Drtl8821c_ops.c465 u8 *efuse_map = NULL; in rtl8821c_read_efuse() local
470 efuse_map = hal->efuse_eeprom_data; in rtl8821c_read_efuse()
491 valid = Hal_EfuseParseIDCode(adapter, efuse_map); in rtl8821c_read_efuse()
497 Hal_EfuseParseEEPROMVer(adapter, efuse_map, valid); in rtl8821c_read_efuse()
499 Hal_EfuseParseTxPowerInfo(adapter, efuse_map, valid); in rtl8821c_read_efuse()
500 Hal_EfuseParseBoardType(adapter, efuse_map, valid); in rtl8821c_read_efuse()
501 Hal_EfuseParseBTCoexistInfo(adapter, efuse_map, valid); in rtl8821c_read_efuse()
502 Hal_EfuseParseChnlPlan(adapter, efuse_map, hal->bautoload_fail_flag); in rtl8821c_read_efuse()
503 Hal_EfuseParseXtal(adapter, efuse_map, valid); in rtl8821c_read_efuse()
504 Hal_EfuseParseThermalMeter(adapter, efuse_map, valid); in rtl8821c_read_efuse()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/rtl8821c/
H A Drtl8821c_ops.c467 u8 *efuse_map = NULL; in rtl8821c_read_efuse() local
472 efuse_map = hal->efuse_eeprom_data; in rtl8821c_read_efuse()
493 valid = Hal_EfuseParseIDCode(adapter, efuse_map); in rtl8821c_read_efuse()
499 Hal_EfuseParseEEPROMVer(adapter, efuse_map, valid); in rtl8821c_read_efuse()
501 Hal_EfuseParseTxPowerInfo(adapter, efuse_map, valid); in rtl8821c_read_efuse()
502 Hal_EfuseParseBoardType(adapter, efuse_map, valid); in rtl8821c_read_efuse()
503 Hal_EfuseParseBTCoexistInfo(adapter, efuse_map, valid); in rtl8821c_read_efuse()
504 Hal_EfuseParseChnlPlan(adapter, efuse_map, hal->bautoload_fail_flag); in rtl8821c_read_efuse()
505 Hal_EfuseParseXtal(adapter, efuse_map, valid); in rtl8821c_read_efuse()
506 Hal_EfuseParseThermalMeter(adapter, efuse_map, valid); in rtl8821c_read_efuse()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/
H A Dhal_api_drv.h97 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
122 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
127 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
156 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/
H A Dhal_api_drv.h97 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
122 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
127 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
156 u8 *efuse_map, enum rtw_efuse_info info_type, void *value,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/rf/halrf_8852b/
H A Dhalrf_efuse_8852b.c29 bool halrf_get_efuse_info_8852b(struct rf_info *rf, u8 *efuse_map, in halrf_get_efuse_info_8852b() argument
326 hal_mem_cpy(hal, value, efuse_map + offset, length); in halrf_get_efuse_info_8852b()
H A Dhalrf_efuse_8852b.h105 bool halrf_get_efuse_info_8852b(struct rf_info *rf, u8 *efuse_map,
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/rf/halrf_8852b/
H A Dhalrf_efuse_8852b.c29 bool halrf_get_efuse_info_8852b(struct rf_info *rf, u8 *efuse_map, in halrf_get_efuse_info_8852b() argument
326 hal_mem_cpy(hal, value, efuse_map + offset, length); in halrf_get_efuse_info_8852b()
H A Dhalrf_efuse_8852b.h105 bool halrf_get_efuse_info_8852b(struct rf_info *rf, u8 *efuse_map,
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/ssv6xxx/smac/
H A Defuse.h20 struct efuse_map { struct
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822bs/hal/rtl8822b/
H A Drtl8822b_ops.c620 u8 *efuse_map = NULL; in rtl8822b_read_efuse() local
625 efuse_map = hal->efuse_eeprom_data; in rtl8822b_read_efuse()
648 valid = Hal_EfuseParseIDCode(adapter, efuse_map); in rtl8822b_read_efuse()
654 Hal_EfuseParseEEPROMVer(adapter, efuse_map, valid); in rtl8822b_read_efuse()
656 Hal_EfuseParseTxPowerInfo(adapter, efuse_map, valid); in rtl8822b_read_efuse()
657 Hal_EfuseParseBoardType(adapter, efuse_map, valid); in rtl8822b_read_efuse()
658 Hal_EfuseParseBTCoexistInfo(adapter, efuse_map, valid); in rtl8822b_read_efuse()
659 Hal_EfuseParseChnlPlan(adapter, efuse_map, hal->bautoload_fail_flag); in rtl8822b_read_efuse()
660 Hal_EfuseParseXtal(adapter, efuse_map, valid); in rtl8822b_read_efuse()
661 Hal_EfuseParseThermalMeter(adapter, efuse_map, valid); in rtl8822b_read_efuse()
[all …]
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8822be/hal/rtl8822b/
H A Drtl8822b_ops.c874 u8 *efuse_map = NULL; in rtl8822b_read_efuse() local
882 efuse_map = hal->efuse_eeprom_data; in rtl8822b_read_efuse()
908 err = rtw_halmac_read_logical_efuse_map(d, efuse_map, efuse_size); in rtl8822b_read_efuse()
931 valid = Hal_EfuseParseIDCode(adapter, efuse_map); in rtl8822b_read_efuse()
937 Hal_EfuseParseEEPROMVer(adapter, efuse_map, valid); in rtl8822b_read_efuse()
939 Hal_EfuseParseTxPowerInfo(adapter, efuse_map, valid); in rtl8822b_read_efuse()
940 Hal_EfuseParseBoardType(adapter, efuse_map, valid); in rtl8822b_read_efuse()
941 Hal_EfuseParseBTCoexistInfo(adapter, efuse_map, valid); in rtl8822b_read_efuse()
942 Hal_EfuseParseChnlPlan(adapter, efuse_map, hal->bautoload_fail_flag); in rtl8822b_read_efuse()
943 Hal_EfuseParseXtal(adapter, efuse_map, valid); in rtl8822b_read_efuse()
[all …]
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/mac/
H A Dmac_ax.c498 if (efuse_param->efuse_map) { in mac_ax_ops_exit()
499 PLTFM_FREE(efuse_param->efuse_map, in mac_ax_ops_exit()
501 efuse_param->efuse_map = (u8 *)NULL; in mac_ax_ops_exit()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/mac/
H A Dmac_ax.c498 if (efuse_param->efuse_map) { in mac_ax_ops_exit()
499 PLTFM_FREE(efuse_param->efuse_map, in mac_ax_ops_exit()
501 efuse_param->efuse_map = (u8 *)NULL; in mac_ax_ops_exit()
/OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rtl8821cs/hal/halmac/
H A Dhalmac_api.c285 if (adapter->efuse_map) { in halmac_deinit_adapter()
286 PLTFM_FREE(adapter->efuse_map, adapter->hw_cfg_info.efuse_size); in halmac_deinit_adapter()
287 adapter->efuse_map = (u8 *)NULL; in halmac_deinit_adapter()
/OK3568_Linux_fs/external/rkwifibt/drivers/rtl8822cs/hal/halmac/
H A Dhalmac_api.c284 if (adapter->efuse_map) { in halmac_deinit_adapter()
285 PLTFM_FREE(adapter->efuse_map, adapter->hw_cfg_info.efuse_size); in halmac_deinit_adapter()
286 adapter->efuse_map = (u8 *)NULL; in halmac_deinit_adapter()

1234