Lines Matching refs:status
577 …atic inline u8 is_valid_id_status(enum halmac_feature_id id, enum halmac_cmd_process_status status) in is_valid_id_status() argument
585 if (HALMAC_CMD_PROCESS_DONE != status) in is_valid_id_status()
587 __FUNCTION__, id, status); in is_valid_id_status()
591 if (HALMAC_CMD_PROCESS_DONE != status) in is_valid_id_status()
593 __FUNCTION__, id, status); in is_valid_id_status()
597 if (status != HALMAC_CMD_PROCESS_DONE) in is_valid_id_status()
599 __FUNCTION__, id, status); in is_valid_id_status()
609 if ((status != HALMAC_CMD_PROCESS_DONE) && (status != HALMAC_CMD_PROCESS_RCVD)) in is_valid_id_status()
611 __FUNCTION__, id, status); in is_valid_id_status()
612 if (status == HALMAC_CMD_PROCESS_DONE) in is_valid_id_status()
628 if (status == HALMAC_CMD_PROCESS_RCVD) in is_valid_id_status()
630 if ((status != HALMAC_CMD_PROCESS_DONE) in is_valid_id_status()
631 && (status != HALMAC_CMD_PROCESS_ERROR)) in is_valid_id_status()
634 status); in is_valid_id_status()
666 d->hmpriv.indicator[id].status = 0; in init_halmac_event_with_waittime()
696 int status; in wait_halmac_event() local
705 status = sctx->status; in wait_halmac_event()
711 if (status == 0) in wait_halmac_event()
712 status = RTW_SCTX_DONE_TIMEOUT; in wait_halmac_event()
714 __FUNCTION__, id, RTW_HALMAC_FEATURE_NAME[id], status); in wait_halmac_event()
750 indicator->status = process_status; in _halmac_event_indication()
943 enum halmac_ret_status status; in _sdio_read_local() local
952 status = api->halmac_reg_sdio_cmd53_read_n(mac, addr, cnt, buf); in _sdio_read_local()
953 if (status != HALMAC_RET_SUCCESS) { in _sdio_read_local()
955 __FUNCTION__, addr, cnt, status); in _sdio_read_local()
1034 enum halmac_ret_status status; in rtw_halmac_write8() local
1041 status = api->halmac_reg_write_8(mac, addr, value); in rtw_halmac_write8()
1043 if (status == HALMAC_RET_SUCCESS) in rtw_halmac_write8()
1053 enum halmac_ret_status status; in rtw_halmac_write16() local
1060 status = api->halmac_reg_write_16(mac, addr, value); in rtw_halmac_write16()
1062 if (status == HALMAC_RET_SUCCESS) in rtw_halmac_write16()
1072 enum halmac_ret_status status; in rtw_halmac_write32() local
1079 status = api->halmac_reg_write_32(mac, addr, value); in rtw_halmac_write32()
1081 if (status == HALMAC_RET_SUCCESS) in rtw_halmac_write32()
1093 enum halmac_ret_status status; in init_write_rsvd_page_size() local
1125 status = api->halmac_ofld_func_cfg(mac, &ofld_info); in init_write_rsvd_page_size()
1126 if (status != HALMAC_RET_SUCCESS) { in init_write_rsvd_page_size()
1204 enum halmac_ret_status status; in rtw_halmac_get_version() local
1208 status = halmac_get_version(&ver); in rtw_halmac_get_version()
1209 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_version()
1222 enum halmac_ret_status status; in rtw_halmac_init_adapter() local
1249 status = halmac_init_adapter(d, pf_api, intf, &halmac, &api); in rtw_halmac_init_adapter()
1250 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_init_adapter()
1251 RTW_ERR("%s: halmac_init_adapter fail!(status=%d)\n", __FUNCTION__, status); in rtw_halmac_init_adapter()
1260 status = api->halmac_interface_integration_tuning(halmac); in rtw_halmac_init_adapter()
1261 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_init_adapter()
1262 RTW_ERR("%s: halmac_interface_integration_tuning fail!(status=%d)\n", __FUNCTION__, status); in rtw_halmac_init_adapter()
1270 status = api->halmac_phy_cfg(halmac, pltfm); in rtw_halmac_init_adapter()
1271 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_init_adapter()
1273 __FUNCTION__, pltfm, status); in rtw_halmac_init_adapter()
1293 status = api->halmac_sdio_hw_info(halmac, &info); in rtw_halmac_init_adapter()
1294 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_init_adapter()
1296 __FUNCTION__, status); in rtw_halmac_init_adapter()
1305 status = halmac_deinit_adapter(halmac); in rtw_halmac_init_adapter()
1307 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_init_adapter()
1309 __FUNCTION__, status); in rtw_halmac_init_adapter()
1321 enum halmac_ret_status status; in rtw_halmac_deinit_adapter() local
1327 status = halmac_deinit_adapter(halmac); in rtw_halmac_deinit_adapter()
1329 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_deinit_adapter()
1448 enum halmac_ret_status status; in rtw_halmac_get_hw_value() local
1454 status = api->halmac_get_hw_value(mac, hw_id, pvalue); in rtw_halmac_get_hw_value()
1455 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_get_hw_value()
1474 enum halmac_ret_status status; in rtw_halmac_get_tx_fifo_size() local
1481 status = api->halmac_get_hw_value(halmac, HALMAC_HW_TXFIFO_SIZE, &val); in rtw_halmac_get_tx_fifo_size()
1482 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_tx_fifo_size()
1503 enum halmac_ret_status status; in rtw_halmac_get_rx_fifo_size() local
1510 status = api->halmac_get_hw_value(halmac, HALMAC_HW_RXFIFO_SIZE, &val); in rtw_halmac_get_rx_fifo_size()
1511 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_rx_fifo_size()
1532 enum halmac_ret_status status; in rtw_halmac_get_rsvd_drv_pg_bndy() local
1539 status = api->halmac_get_hw_value(halmac, HALMAC_HW_RSVD_PG_BNDY, &val); in rtw_halmac_get_rsvd_drv_pg_bndy()
1540 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_rsvd_drv_pg_bndy()
1561 enum halmac_ret_status status; in rtw_halmac_get_page_size() local
1568 status = api->halmac_get_hw_value(halmac, HALMAC_HW_PAGE_SIZE, &val); in rtw_halmac_get_page_size()
1569 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_page_size()
1590 enum halmac_ret_status status; in rtw_halmac_get_tx_agg_align_size() local
1597 status = api->halmac_get_hw_value(halmac, HALMAC_HW_TX_AGG_ALIGN_SIZE, &val); in rtw_halmac_get_tx_agg_align_size()
1598 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_tx_agg_align_size()
1619 enum halmac_ret_status status; in rtw_halmac_get_rx_agg_align_size() local
1626 status = api->halmac_get_hw_value(halmac, HALMAC_HW_RX_AGG_ALIGN_SIZE, &val); in rtw_halmac_get_rx_agg_align_size()
1627 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_rx_agg_align_size()
1661 enum halmac_ret_status status; in rtw_halmac_get_rx_drv_info_sz() local
1666 status = api->halmac_get_hw_value(halmac, HALMAC_HW_DRV_INFO_SIZE, &dw); in rtw_halmac_get_rx_drv_info_sz()
1667 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_rx_drv_info_sz()
1687 enum halmac_ret_status status; in rtw_halmac_get_tx_desc_size() local
1694 status = api->halmac_get_hw_value(halmac, HALMAC_HW_TX_DESC_SIZE, &val); in rtw_halmac_get_tx_desc_size()
1695 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_tx_desc_size()
1716 enum halmac_ret_status status; in rtw_halmac_get_rx_desc_size() local
1723 status = api->halmac_get_hw_value(halmac, HALMAC_HW_RX_DESC_SIZE, &val); in rtw_halmac_get_rx_desc_size()
1724 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_rx_desc_size()
1748 enum halmac_ret_status status; in rtw_halmac_get_tx_dma_ch_map() local
1757 status = api->halmac_get_hw_value(halmac, HALMAC_HW_RQPN_CH_MAPPING, &map); in rtw_halmac_get_tx_dma_ch_map()
1758 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_tx_dma_ch_map()
1823 enum halmac_ret_status status; in rtw_halmac_get_fw_max_size() local
1830 status = api->halmac_get_hw_value(halmac, HALMAC_HW_FW_MAX_SIZE, &val); in rtw_halmac_get_fw_max_size()
1831 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_fw_max_size()
1852 enum halmac_ret_status status; in rtw_halmac_get_ori_h2c_size() local
1859 status = api->halmac_get_hw_value(halmac, HALMAC_HW_ORI_H2C_SIZE, &val); in rtw_halmac_get_ori_h2c_size()
1860 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_ori_h2c_size()
1870 enum halmac_ret_status status; in rtw_halmac_get_oqt_size() local
1882 status = api->halmac_get_hw_value(halmac, HALMAC_HW_AC_OQT_SIZE, &val); in rtw_halmac_get_oqt_size()
1883 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_oqt_size()
1892 enum halmac_ret_status status; in rtw_halmac_get_ac_queue_number() local
1904 status = api->halmac_get_hw_value(halmac, HALMAC_HW_AC_QUEUE_NUM, &val); in rtw_halmac_get_ac_queue_number()
1905 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_ac_queue_number()
1928 enum halmac_ret_status status; in rtw_halmac_get_mac_address() local
1940 status = api->halmac_get_mac_addr(halmac, port, &hwa); in rtw_halmac_get_mac_address()
1941 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_mac_address()
1968 enum halmac_ret_status status; in rtw_halmac_get_network_type()
1977 status = api->halmac_get_net_type(halmac, port, &network); in rtw_halmac_get_network_type()
1978 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_network_type()
2053 enum halmac_ret_status status; in rtw_halmac_get_bcn_ctrl() local
2062 status = api->halmac_rw_bcn_ctrl(halmac, port, 0, &ctrl); in rtw_halmac_get_bcn_ctrl()
2063 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_get_bcn_ctrl()
2080 enum halmac_ret_status status; in rtw_halmac_config_rx_info() local
2087 status = api->halmac_cfg_drv_info(halmac, info); in rtw_halmac_config_rx_info()
2088 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_config_rx_info()
2118 enum halmac_ret_status status; in rtw_halmac_set_max_dl_fw_size() local
2132 status = api->halmac_cfg_max_dl_size(mac, size); in rtw_halmac_set_max_dl_fw_size()
2133 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_set_max_dl_fw_size()
2135 __FUNCTION__, size, status); in rtw_halmac_set_max_dl_fw_size()
2158 enum halmac_ret_status status; in rtw_halmac_set_mac_address() local
2169 status = api->halmac_cfg_mac_addr(halmac, port, &hwa); in rtw_halmac_set_mac_address()
2170 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_mac_address()
2194 enum halmac_ret_status status; in rtw_halmac_set_bssid() local
2204 status = api->halmac_cfg_bssid(halmac, port, &hwa); in rtw_halmac_set_bssid()
2205 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_bssid()
2229 enum halmac_ret_status status; in rtw_halmac_set_tx_address() local
2239 status = api->halmac_cfg_transmitter_addr(halmac, port, &hwa); in rtw_halmac_set_tx_address()
2240 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_tx_address()
2264 enum halmac_ret_status status; in rtw_halmac_set_network_type() local
2273 status = api->halmac_cfg_net_type(halmac, port, network); in rtw_halmac_set_network_type()
2274 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_network_type()
2297 enum halmac_ret_status status; in rtw_halmac_reset_tsf() local
2305 status = api->halmac_cfg_tsf_rst(halmac, port); in rtw_halmac_reset_tsf()
2306 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_reset_tsf()
2330 enum halmac_ret_status status; in rtw_halmac_set_bcn_interval() local
2338 status = api->halmac_cfg_bcn_space(halmac, port, interval); in rtw_halmac_set_bcn_interval()
2339 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_bcn_interval()
2364 enum halmac_ret_status status; in rtw_halmac_set_bcn_ctrl() local
2374 status = api->halmac_rw_bcn_ctrl(halmac, port, 1, &ctrl); in rtw_halmac_set_bcn_ctrl()
2375 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_bcn_ctrl()
2398 enum halmac_ret_status status; in rtw_halmac_set_aid() local
2407 status = api->halmac_cfg_aid(halmac, port, aid); in rtw_halmac_set_aid()
2408 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_aid()
2469 enum halmac_ret_status status; in rtw_halmac_set_bandwidth() local
2475 status = api->halmac_cfg_ch_bw(mac, channel, pri_ch_idx, bw); in rtw_halmac_set_bandwidth()
2476 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_set_bandwidth()
2498 enum halmac_ret_status status; in rtw_halmac_set_edca() local
2525 status = api->halmac_cfg_edca_para(mac, ac, &edca); in rtw_halmac_set_edca()
2526 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_set_edca()
2546 enum halmac_ret_status status; in rtw_halmac_set_rts_full_bw() local
2554 status = api->halmac_set_hw_value(mac, HALMAC_HW_RTS_FULL_BW, &full); in rtw_halmac_set_rts_full_bw()
2555 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_set_rts_full_bw()
2667 enum halmac_ret_status status; in _power_switch() local
2676 status = api->halmac_mac_power_switch(halmac, pwr); in _power_switch()
2677 RTW_PRINT("%s: status=%d\n", __FUNCTION__, status); in _power_switch()
2684 return status; in _power_switch()
2705 enum halmac_ret_status status; in rtw_halmac_poweron() local
2721 status = api->halmac_pre_init_system_cfg(halmac); in rtw_halmac_poweron()
2722 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_poweron()
2726 status = api->halmac_sdio_cmd53_4byte(halmac, HALMAC_SDIO_CMD53_4BYTE_MODE_RW); in rtw_halmac_poweron()
2727 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_poweron()
2743 status = _power_switch(halmac, api, HALMAC_MAC_POWER_ON); in rtw_halmac_poweron()
2744 if (HALMAC_RET_PWR_UNCHANGE == status) { in rtw_halmac_poweron()
2787 status = _power_switch(halmac, api, HALMAC_MAC_POWER_ON); in rtw_halmac_poweron()
2789 __FUNCTION__, (HALMAC_RET_SUCCESS == status)?"OK":"FAIL!"); in rtw_halmac_poweron()
2791 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_poweron()
2792 if (HALMAC_RET_PWR_UNCHANGE == status) in rtw_halmac_poweron()
2797 status = api->halmac_init_system_cfg(halmac); in rtw_halmac_poweron()
2798 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_poweron()
2818 enum halmac_ret_status status; in rtw_halmac_poweroff() local
2828 status = _power_switch(halmac, api, HALMAC_MAC_POWER_OFF); in rtw_halmac_poweroff()
2829 if ((HALMAC_RET_SUCCESS != status) in rtw_halmac_poweroff()
2830 && (HALMAC_RET_PWR_UNCHANGE != status)) in rtw_halmac_poweroff()
3095 enum halmac_ret_status status; in _send_general_info() local
3119 status = api->halmac_send_general_info(halmac, &info); in _send_general_info()
3120 switch (status) { in _send_general_info()
3148 enum halmac_ret_status status; in _cfg_drv_rsvd_pg_num() local
3160 status = api->halmac_cfg_drv_rsvd_pg_num(halmac, rsvd_page_number); in _cfg_drv_rsvd_pg_num()
3161 if (status != HALMAC_RET_SUCCESS) { in _cfg_drv_rsvd_pg_num()
3289 enum halmac_ret_status status; in _cpu_sleep() local
3302 status = _enter_cpu_sleep_mode(d); in _cpu_sleep()
3303 if (status != HALMAC_RET_SUCCESS) { in _cpu_sleep()
3304 if (status != HALMAC_RET_NOT_SUPPORT) in _cpu_sleep()
3313 status = api->halmac_get_cpu_mode(mac, &mode); in _cpu_sleep()
3317 if (status != HALMAC_RET_SUCCESS) { in _cpu_sleep()
3334 __FUNCTION__, status, mode); in _cpu_sleep()
3371 enum halmac_ret_status status; in download_fw() local
3410 status = api->halmac_download_firmware(mac, fw, fwsize); in download_fw()
3411 if (status != HALMAC_RET_SUCCESS) { in download_fw()
3413 __FUNCTION__, status); in download_fw()
3423 status = api->halmac_get_fw_version(mac, &fw_vesion); in download_fw()
3424 if (status == HALMAC_RET_SUCCESS) { in download_fw()
3447 status = api->halmac_init_trx_cfg(mac, mode); in download_fw()
3448 if (HALMAC_RET_SUCCESS != status) in download_fw()
3476 enum halmac_ret_status status; in init_mac_flow() local
3488 status = api->halmac_cfg_rxff_expand_mode(halmac, in init_mac_flow()
3490 if (status != HALMAC_RET_SUCCESS) in init_mac_flow()
3496 status = api->halmac_cfg_la_mode(halmac, HALMAC_LA_MODE_PARTIAL); in init_mac_flow()
3497 if (status != HALMAC_RET_SUCCESS) { in init_mac_flow()
3510 status = api->halmac_set_bulkout_num(halmac, d->RtNumOutPipes); in init_mac_flow()
3511 if (status != HALMAC_RET_SUCCESS) in init_mac_flow()
3516 status = api->halmac_init_mac_cfg(halmac, trx_mode); in init_mac_flow()
3517 if (status != HALMAC_RET_SUCCESS) in init_mac_flow()
3543 status = api->halmac_cfg_operation_mode(halmac, HALMAC_WIRELESS_MODE_AC); in init_mac_flow()
3545 status = api->halmac_cfg_operation_mode(halmac, HALMAC_WIRELESS_MODE_N); in init_mac_flow()
3547 status = api->halmac_cfg_operation_mode(halmac, HALMAC_WIRELESS_MODE_G); in init_mac_flow()
3549 status = api->halmac_cfg_operation_mode(halmac, HALMAC_WIRELESS_MODE_B); in init_mac_flow()
3550 if (status != HALMAC_RET_SUCCESS) in init_mac_flow()
3561 u32 status; in _drv_enable_trx() local
3567 status = rtw_mi_start_drv_threads(adapter); in _drv_enable_trx()
3569 status = rtw_start_drv_threads(adapter); in _drv_enable_trx()
3571 if (status == _FAIL) { in _drv_enable_trx()
3596 enum halmac_ret_status status; in _halmac_init_hal() local
3664 status = api->halmac_init_interface_cfg(halmac); in _halmac_init_hal()
3665 if (status != HALMAC_RET_SUCCESS) in _halmac_init_hal()
3743 enum halmac_ret_status status; in rtw_halmac_deinit_hal() local
3753 status = api->halmac_deinit_interface_cfg(halmac); in rtw_halmac_deinit_hal()
3754 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_deinit_hal()
3768 enum halmac_ret_status status; in rtw_halmac_self_verify() local
3775 status = api->halmac_verify_platform_api(mac); in rtw_halmac_self_verify()
3776 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_self_verify()
3779 status = api->halmac_h2c_lb(mac); in rtw_halmac_self_verify()
3780 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_self_verify()
3792 enum halmac_ret_status status; in rtw_halmac_txfifo_is_empty() local
3800 status = api->halmac_txfifo_is_empty(mac, chk_num); in rtw_halmac_txfifo_is_empty()
3801 if (status == HALMAC_RET_SUCCESS) in rtw_halmac_txfifo_is_empty()
3897 enum halmac_ret_status status; in rtw_halmac_dlfw_mem() local
3928 status = api->halmac_free_download_firmware(mac, dlfw_mem, fw, fwsize); in rtw_halmac_dlfw_mem()
3929 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_dlfw_mem()
3931 __FUNCTION__, status); in rtw_halmac_dlfw_mem()
3982 enum halmac_ret_status status; in rtw_halmac_dlfw() local
4067 enum halmac_ret_status status; in rtw_halmac_phy_power_switch() local
4078 status = api->halmac_set_hw_value(halmac, HALMAC_HW_EN_BB_RF, &on); in rtw_halmac_phy_power_switch()
4079 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_phy_power_switch()
4197 enum halmac_ret_status status; in rtw_halmac_c2h_handle() local
4209 status = api->halmac_get_hw_value(mac, HALMAC_HW_RX_DESC_SIZE, in rtw_halmac_c2h_handle()
4211 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_c2h_handle()
4248 status = api->halmac_get_c2h_info(mac, c2h, size); in rtw_halmac_c2h_handle()
4249 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_c2h_handle()
4259 enum halmac_ret_status status; in rtw_halmac_get_available_efuse_size() local
4266 status = api->halmac_get_efuse_available_size(mac, &val); in rtw_halmac_get_available_efuse_size()
4267 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_get_available_efuse_size()
4278 enum halmac_ret_status status; in rtw_halmac_get_physical_efuse_size() local
4285 status = api->halmac_get_efuse_size(mac, &val); in rtw_halmac_get_physical_efuse_size()
4286 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_get_physical_efuse_size()
4297 enum halmac_ret_status status; in rtw_halmac_read_physical_efuse_map() local
4310 status = api->halmac_dump_efuse_map(mac, HALMAC_EFUSE_R_DRV); in rtw_halmac_read_physical_efuse_map()
4311 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_read_physical_efuse_map()
4327 enum halmac_ret_status status; in rtw_halmac_read_physical_efuse() local
4340 status = api->halmac_read_efuse(mac, offset + i, &v); in rtw_halmac_read_physical_efuse()
4341 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_read_physical_efuse()
4370 enum halmac_ret_status status; in rtw_halmac_write_physical_efuse() local
4381 status = api->halmac_write_efuse(mac, offset + i, data[i]); in rtw_halmac_write_physical_efuse()
4382 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_write_physical_efuse()
4393 enum halmac_ret_status status; in rtw_halmac_get_logical_efuse_size() local
4400 status = api->halmac_get_logical_efuse_size(mac, &val); in rtw_halmac_get_logical_efuse_size()
4401 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_get_logical_efuse_size()
4412 enum halmac_ret_status status; in rtw_halmac_read_logical_efuse_map() local
4425 status = api->halmac_dump_logical_efuse_map(mac, HALMAC_EFUSE_R_DRV); in rtw_halmac_read_logical_efuse_map()
4426 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_read_logical_efuse_map()
4443 status = api->halmac_mask_logical_efuse(mac, &pginfo); in rtw_halmac_read_logical_efuse_map()
4444 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_read_logical_efuse_map()
4456 enum halmac_ret_status status; in rtw_halmac_write_logical_efuse_map() local
4467 status = api->halmac_pg_efuse_by_map(mac, &pginfo, HALMAC_EFUSE_R_AUTO); in rtw_halmac_write_logical_efuse_map()
4468 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_write_logical_efuse_map()
4478 enum halmac_ret_status status; in rtw_halmac_read_logical_efuse() local
4487 status = api->halmac_read_logical_efuse(mac, offset + i, &v); in rtw_halmac_read_logical_efuse()
4488 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_read_logical_efuse()
4500 enum halmac_ret_status status; in rtw_halmac_write_logical_efuse() local
4508 status = api->halmac_write_logical_efuse(mac, offset + i, data[i]); in rtw_halmac_write_logical_efuse()
4509 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_write_logical_efuse()
4520 enum halmac_ret_status status; in rtw_halmac_write_bt_physical_efuse() local
4529 status = api->halmac_write_efuse_bt(mac, offset + i, data[i], bank); in rtw_halmac_write_bt_physical_efuse()
4530 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_write_bt_physical_efuse()
4531 printk("%s: halmac_write_efuse_bt status = %d\n", __FUNCTION__, status); in rtw_halmac_write_bt_physical_efuse()
4535 printk("%s: halmac_write_efuse_bt status = HALMAC_RET_SUCCESS %d\n", __FUNCTION__, status); in rtw_halmac_write_bt_physical_efuse()
4544 enum halmac_ret_status status; in rtw_halmac_read_bt_physical_efuse_map() local
4551 status = api->halmac_dump_efuse_map_bt(mac, bank, size, map); in rtw_halmac_read_bt_physical_efuse_map()
4552 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_read_bt_physical_efuse_map()
4588 enum halmac_ret_status status; in rtw_halmac_dump_fifo() local
4616 status = api->halmac_dump_fifo(mac, halmac_fifo_sel, addr, fifo_size, pfifo_map); in rtw_halmac_dump_fifo()
4617 if (HALMAC_RET_SUCCESS != status) { in rtw_halmac_dump_fifo()
4670 enum halmac_ret_status status; in rtw_halmac_rx_agg_switch() local
4729 status = api->halmac_cfg_rx_aggregation(halmac, &rxaggcfg); in rtw_halmac_rx_agg_switch()
4730 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_rx_agg_switch()
4738 enum halmac_ret_status status = HALMAC_RET_SUCCESS; in rtw_halmac_download_rsvd_page() local
4742 status = api->halmac_dl_drv_rsvd_page(halmac, pg_offset, pbuf, size); in rtw_halmac_download_rsvd_page()
4743 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_download_rsvd_page()
4760 enum halmac_ret_status status; in rtw_halmac_fill_hal_spec() local
4770 status = api->halmac_get_hw_value(halmac, HALMAC_HW_CAM_ENTRY_NUM, &cam); in rtw_halmac_fill_hal_spec()
4771 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_fill_hal_spec()
4782 enum halmac_ret_status status = HALMAC_RET_SUCCESS; in rtw_halmac_p2pps() local
4804 status = api->halmac_p2pps(halmac, (&halmac_p2p_ps)); in rtw_halmac_p2pps()
4805 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_p2pps()
4826 enum halmac_ret_status status; in rtw_halmac_iqk() local
4846 status = api->halmac_start_iqk(mac, ¶); in rtw_halmac_iqk()
4847 if (status != HALMAC_RET_BUSY_STATE) in rtw_halmac_iqk()
4855 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_iqk()
4881 enum halmac_ret_status status; in rtw_halmac_dpk() local
4894 status = api->halmac_start_dpk(mac); in rtw_halmac_dpk()
4895 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_dpk()
4898 __FUNCTION__, status); in rtw_halmac_dpk()
5018 enum halmac_ret_status status; in rtw_halmac_cfg_phy_para() local
5039 status = api->halmac_cfg_parameter(mac, &info, full_fifo); in rtw_halmac_cfg_phy_para()
5041 if (status == HALMAC_RET_SUCCESS) { in rtw_halmac_cfg_phy_para()
5048 RTW_ERR("%s: Fail to send END of cfg parameter, status is 0x%x!\n", __FUNCTION__, status); in rtw_halmac_cfg_phy_para()
5051 if (status == HALMAC_RET_PARA_SENDING) { in rtw_halmac_cfg_phy_para()
5057 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_cfg_phy_para()
5059 RTW_ERR("%s: Fail to cfg parameter, status is 0x%x!\n", __FUNCTION__, status); in rtw_halmac_cfg_phy_para()
5114 enum halmac_ret_status status; in rtw_halmac_led_cfg() local
5121 status = api->halmac_pinmux_set_func(halmac, in rtw_halmac_led_cfg()
5123 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_led_cfg()
5125 __FUNCTION__, status); in rtw_halmac_led_cfg()
5130 status = api->halmac_pinmux_wl_led_mode(halmac, led_mode); in rtw_halmac_led_cfg()
5131 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_led_cfg()
5133 __FUNCTION__, status); in rtw_halmac_led_cfg()
5142 status = api->halmac_pinmux_free_func(halmac, in rtw_halmac_led_cfg()
5144 if (status != HALMAC_RET_SUCCESS) { in rtw_halmac_led_cfg()
5146 __FUNCTION__, status); in rtw_halmac_led_cfg()
5186 enum halmac_ret_status status; in _gpio_cfg() local
5193 status = api->halmac_pinmux_set_func(halmac, gpio); in _gpio_cfg()
5194 if (status != HALMAC_RET_SUCCESS) { in _gpio_cfg()
5196 __FUNCTION__, gpio, status); in _gpio_cfg()
5200 status = api->halmac_pinmux_free_func(halmac, gpio); in _gpio_cfg()
5201 if (status != HALMAC_RET_SUCCESS) { in _gpio_cfg()
5203 __FUNCTION__, gpio, status); in _gpio_cfg()
5297 enum halmac_ret_status status; in _halmac_scanoffload() local
5352 status = api->halmac_update_packet(mac, HALMAC_PACKET_PROBE_REQ, in _halmac_scanoffload()
5354 if (status != HALMAC_RET_SUCCESS) { in _halmac_scanoffload()
5358 __FUNCTION__, status); in _halmac_scanoffload()
5379 status = api->halmac_add_ch_info(mac, &ch_info); in _halmac_scanoffload()
5380 if (status != HALMAC_RET_SUCCESS) { in _halmac_scanoffload()
5382 __FUNCTION__, status); in _halmac_scanoffload()
5414 status = api->halmac_ctrl_ch_switch(mac, &cs_option); in _halmac_scanoffload()
5415 if (status != HALMAC_RET_SUCCESS) { in _halmac_scanoffload()
5419 __FUNCTION__, status); in _halmac_scanoffload()
5441 status = api->halmac_ctrl_ch_switch(mac, &cs_option); in _halmac_scanoffload()
5442 if (status != HALMAC_RET_SUCCESS) { in _halmac_scanoffload()
5446 __FUNCTION__, status); in _halmac_scanoffload()
5530 enum halmac_ret_status status; in rtw_halmac_query_tx_page_num() local
5541 status = api->halmac_get_hw_value(halmac, HALMAC_HW_RQPN_MAPPING, &rqpn); in rtw_halmac_query_tx_page_num()
5542 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_query_tx_page_num()
5544 status = api->halmac_get_hw_value(halmac, HALMAC_HW_TXFF_ALLOCATION, &fifosize); in rtw_halmac_query_tx_page_num()
5545 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_query_tx_page_num()
5631 enum halmac_ret_status status; in rtw_halmac_sdio_get_tx_addr() local
5638 status = api->halmac_get_sdio_tx_addr(mac, desc, size, &addr); in rtw_halmac_sdio_get_tx_addr()
5639 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_sdio_get_tx_addr()
5649 enum halmac_ret_status status; in rtw_halmac_sdio_tx_allowed() local
5655 status = api->halmac_tx_allowed_sdio(mac, buf, size); in rtw_halmac_sdio_tx_allowed()
5656 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_sdio_tx_allowed()
5678 enum halmac_ret_status status; in rtw_halmac_sdio_set_tx_format() local
5683 status = api->halmac_set_hw_value(mac, HALMAC_HW_SDIO_TX_FORMAT, &format); in rtw_halmac_sdio_set_tx_format()
5684 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_sdio_set_tx_format()
5696 enum halmac_ret_status status; in rtw_halmac_usb_get_bulkout_id() local
5703 status = api->halmac_get_usb_bulkout_id(mac, buf, size, &bulkout_id); in rtw_halmac_usb_get_bulkout_id()
5704 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_usb_get_bulkout_id()
5723 enum halmac_ret_status status; in rtw_halmac_usb_get_txagg_desc_num() local
5730 status = api->halmac_get_hw_value(halmac, HALMAC_HW_USB_TXAGG_DESC_NUM, &val); in rtw_halmac_usb_get_txagg_desc_num()
5731 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_usb_get_txagg_desc_num()
5763 enum halmac_ret_status status; in rtw_halmac_switch_usb_mode() local
5770 status = api->halmac_set_hw_value(mac, HALMAC_HW_USB_MODE, (void *)&halmac_usb_mode); in rtw_halmac_switch_usb_mode()
5772 if (HALMAC_RET_SUCCESS != status) in rtw_halmac_switch_usb_mode()
5786 enum halmac_ret_status status; in rtw_halmac_bf_add_mu_bfer() local
5800 status = api->halmac_mu_bfer_entry_init(mac, ¶m); in rtw_halmac_bf_add_mu_bfer()
5801 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_bf_add_mu_bfer()
5811 enum halmac_ret_status status; in rtw_halmac_bf_del_mu_bfer() local
5817 status = api->halmac_mu_bfer_entry_del(mac); in rtw_halmac_bf_del_mu_bfer()
5818 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_bf_del_mu_bfer()
5830 enum halmac_ret_status status; in rtw_halmac_bf_cfg_sounding() local
5836 status = api->halmac_cfg_sounding(mac, role, rate); in rtw_halmac_bf_cfg_sounding()
5837 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_bf_cfg_sounding()
5848 enum halmac_ret_status status; in rtw_halmac_bf_del_sounding() local
5854 status = api->halmac_del_sounding(mac, role); in rtw_halmac_bf_del_sounding()
5855 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_bf_del_sounding()
5891 enum halmac_ret_status status; in rtw_halmac_bf_cfg_csi_rate() local
5897 status = api->halmac_cfg_csi_rate(mac, in rtw_halmac_bf_cfg_csi_rate()
5900 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_bf_cfg_csi_rate()
5912 enum halmac_ret_status status; in rtw_halmac_bf_cfg_mu_mimo() local
5934 status = api->halmac_cfg_mumimo(mac, ¶m); in rtw_halmac_bf_cfg_mu_mimo()
5935 if (status != HALMAC_RET_SUCCESS) in rtw_halmac_bf_cfg_mu_mimo()