Lines Matching refs:power
2454 static int ipw_send_tx_power(struct ipw_priv *priv, struct ipw_tx_power *power)
2456 if (!priv || !power) {
2461 return ipw_send_cmd_pdu(priv, IPW_CMD_TX_POWER, sizeof(*power), power);
3319 /* enable power management */
3731 * @param count Number of BD's to allocate. Should be power of 2
8570 /* If power management is turned on, default to AC mode */
9109 wrqu->power.disabled ? "OFF" : "ON", wrqu->power.value);
9285 if (ipw_radio_kill_sw(priv, wrqu->power.disabled)) {
9290 if (!wrqu->power.fixed)
9291 wrqu->power.value = IPW_TX_POWER_DEFAULT;
9293 if (wrqu->power.flags != IW_TXPOW_DBM) {
9298 if ((wrqu->power.value > IPW_TX_POWER_MAX) ||
9299 (wrqu->power.value < IPW_TX_POWER_MIN)) {
9304 priv->tx_power = wrqu->power.value;
9317 wrqu->power.value = priv->tx_power;
9318 wrqu->power.fixed = 1;
9319 wrqu->power.flags = IW_TXPOW_DBM;
9320 wrqu->power.disabled = (priv->status & STATUS_RF_KILL_MASK) ? 1 : 0;
9324 wrqu->power.disabled ? "OFF" : "ON", wrqu->power.value);
9513 if (wrqu->power.disabled) {
9517 IPW_DEBUG_WX("failed setting power mode.\n");
9526 switch (wrqu->power.flags & IW_POWER_MODE) {
9533 wrqu->power.flags);
9538 /* If the user hasn't specified a power management mode yet, default
9547 IPW_DEBUG_WX("failed setting power mode.\n");
9564 wrqu->power.disabled = 1;
9566 wrqu->power.disabled = 0;
9589 IPW_DEBUG_WX("failed setting power mode.\n");