Lines Matching defs:rssi
756 * Mechanism to modify the roaming behavior in the firmware. The lower rssi
1103 "bss info evt - ch %u, snr %d, rssi %d, bssid \"%pM\" "
1355 static u8 ath6kl_wmi_get_upper_threshold(s16 rssi,
1364 if (rssi < sq_thresh->upper_threshold[index]) {
1373 static u8 ath6kl_wmi_get_lower_threshold(s16 rssi,
1382 if (rssi > sq_thresh->lower_threshold[index]) {
1416 s16 rssi;
1424 rssi = a_sle16_to_cpu(reply->rssi);
1435 if (rssi < sq_thresh->upper_threshold[0]) {
1437 "spurious upper rssi threshold event: %d\n",
1438 rssi);
1439 } else if ((rssi < sq_thresh->upper_threshold[1]) &&
1440 (rssi >= sq_thresh->upper_threshold[0])) {
1442 } else if ((rssi < sq_thresh->upper_threshold[2]) &&
1443 (rssi >= sq_thresh->upper_threshold[1])) {
1445 } else if ((rssi < sq_thresh->upper_threshold[3]) &&
1446 (rssi >= sq_thresh->upper_threshold[2])) {
1448 } else if ((rssi < sq_thresh->upper_threshold[4]) &&
1449 (rssi >= sq_thresh->upper_threshold[3])) {
1451 } else if ((rssi < sq_thresh->upper_threshold[5]) &&
1452 (rssi >= sq_thresh->upper_threshold[4])) {
1454 } else if (rssi >= sq_thresh->upper_threshold[5]) {
1459 if (rssi > sq_thresh->lower_threshold[0]) {
1461 "spurious lower rssi threshold event: %d %d\n",
1462 rssi, sq_thresh->lower_threshold[0]);
1463 } else if ((rssi > sq_thresh->lower_threshold[1]) &&
1464 (rssi <= sq_thresh->lower_threshold[0])) {
1466 } else if ((rssi > sq_thresh->lower_threshold[2]) &&
1467 (rssi <= sq_thresh->lower_threshold[1])) {
1469 } else if ((rssi > sq_thresh->lower_threshold[3]) &&
1470 (rssi <= sq_thresh->lower_threshold[2])) {
1472 } else if ((rssi > sq_thresh->lower_threshold[4]) &&
1473 (rssi <= sq_thresh->lower_threshold[3])) {
1475 } else if ((rssi > sq_thresh->lower_threshold[5]) &&
1476 (rssi <= sq_thresh->lower_threshold[4])) {
1478 } else if (rssi <= sq_thresh->lower_threshold[5]) {
1484 lower_rssi_threshold = ath6kl_wmi_get_lower_threshold(rssi, sq_thresh,
1486 upper_rssi_threshold = ath6kl_wmi_get_upper_threshold(rssi, sq_thresh,
1497 ath6kl_err("unable to configure rssi thresholds\n");
1626 int ath6kl_wmi_set_rssi_filter_cmd(struct wmi *wmi, u8 if_idx, s8 rssi)
1637 cmd->rssi = rssi;