Lines Matching +full:force +full:- +full:mode
1 /*-
2 * SPDX-License-Identifier: ISC
4 * Copyright (c) 2002-2008 Sam Leffler, Errno Consulting
5 * Copyright (c) 2002-2008 Atheros Communications, Inc.
31 * Notify Power Mgt is enabled in self-generated frames.
32 * If requested, force chip awake.
47 * Notify Power Mgt is disabled in self-generated frames.
48 * If requested, force chip to sleep.
57 * Notify Power Management is enabled in self-generating
58 * fames. If request, set power mode of chip to
68 * Set power mgt to the requested mode, and conditionally set
72 ar5312SetPowerMode(struct ath_hal *ah, HAL_POWER_MODE mode, int setChip) in ar5312SetPowerMode() argument
77 "FULL-SLEEP", in ar5312SetPowerMode()
84 HALDEBUG(ah, HAL_DEBUG_POWER, "%s: %s -> %s (%s)\n", __func__, in ar5312SetPowerMode()
85 modes[ah->ah_powerMode], modes[mode], in ar5312SetPowerMode()
87 switch (mode) { in ar5312SetPowerMode()
98 HALDEBUG(ah, HAL_DEBUG_POWER, "%s: unknown power mode %u\n", in ar5312SetPowerMode()
99 __func__, mode); in ar5312SetPowerMode()
102 ah->ah_powerMode = mode; in ar5312SetPowerMode()
107 * Return the current sleep mode of the chip
122 return 0; /* Currently, 5312 is never in sleep mode. */ in ar5312GetPowerStatus()