wmi.c (ca1d16a08fc2c26b693e65ad92fa37a4c778e60d) | wmi.c (4f34dacea117029dbad1f0f50d68207b97546d1e) |
---|---|
1/* 2 * Copyright (c) 2004-2011 Atheros Communications Inc. 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES --- 1131 unchanged lines hidden (view full) --- 1140 rate = wmi_rate_tbl[index][sgi]; 1141 } 1142 1143 ath6kl_wakeup_event(wmi->parent_dev); 1144 1145 return 0; 1146} 1147 | 1/* 2 * Copyright (c) 2004-2011 Atheros Communications Inc. 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES --- 1131 unchanged lines hidden (view full) --- 1140 rate = wmi_rate_tbl[index][sgi]; 1141 } 1142 1143 ath6kl_wakeup_event(wmi->parent_dev); 1144 1145 return 0; 1146} 1147 |
1148static int ath6kl_wmi_tcmd_test_report_rx(struct wmi *wmi, u8 *datap, int len) | 1148static int ath6kl_wmi_test_rx(struct wmi *wmi, u8 *datap, int len) |
1149{ | 1149{ |
1150 ath6kl_tm_rx_report_event(wmi->parent_dev, datap, len); | 1150 ath6kl_tm_rx_event(wmi->parent_dev, datap, len); |
1151 1152 return 0; 1153} 1154 1155static int ath6kl_wmi_ratemask_reply_rx(struct wmi *wmi, u8 *datap, int len) 1156{ 1157 if (len < sizeof(struct wmi_fix_rates_reply)) 1158 return -EINVAL; --- 2238 unchanged lines hidden (view full) --- 3397 case WMI_CHANNEL_CHANGE_EVENTID: 3398 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_CHANNEL_CHANGE_EVENTID\n"); 3399 break; 3400 case WMI_REPORT_ROAM_DATA_EVENTID: 3401 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_REPORT_ROAM_DATA_EVENTID\n"); 3402 break; 3403 case WMI_TEST_EVENTID: 3404 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_TEST_EVENTID\n"); | 1151 1152 return 0; 1153} 1154 1155static int ath6kl_wmi_ratemask_reply_rx(struct wmi *wmi, u8 *datap, int len) 1156{ 1157 if (len < sizeof(struct wmi_fix_rates_reply)) 1158 return -EINVAL; --- 2238 unchanged lines hidden (view full) --- 3397 case WMI_CHANNEL_CHANGE_EVENTID: 3398 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_CHANNEL_CHANGE_EVENTID\n"); 3399 break; 3400 case WMI_REPORT_ROAM_DATA_EVENTID: 3401 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_REPORT_ROAM_DATA_EVENTID\n"); 3402 break; 3403 case WMI_TEST_EVENTID: 3404 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_TEST_EVENTID\n"); |
3405 ret = ath6kl_wmi_tcmd_test_report_rx(wmi, datap, len); | 3405 ret = ath6kl_wmi_test_rx(wmi, datap, len); |
3406 break; 3407 case WMI_GET_FIXRATES_CMDID: 3408 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_GET_FIXRATES_CMDID\n"); 3409 ret = ath6kl_wmi_ratemask_reply_rx(wmi, datap, len); 3410 break; 3411 case WMI_TX_RETRY_ERR_EVENTID: 3412 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_TX_RETRY_ERR_EVENTID\n"); 3413 break; --- 134 unchanged lines hidden --- | 3406 break; 3407 case WMI_GET_FIXRATES_CMDID: 3408 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_GET_FIXRATES_CMDID\n"); 3409 ret = ath6kl_wmi_ratemask_reply_rx(wmi, datap, len); 3410 break; 3411 case WMI_TX_RETRY_ERR_EVENTID: 3412 ath6kl_dbg(ATH6KL_DBG_WMI, "WMI_TX_RETRY_ERR_EVENTID\n"); 3413 break; --- 134 unchanged lines hidden --- |