Lines Matching full:power
44 * @defgroup nrfx_power POWER driver
47 * @brief POWER peripheral driver.
51 * @brief Power mode possible configurations
56 NRFX_POWER_MODE_LOWPWR /**< Low power mode */
61 * @brief Events from power system
76 * @brief Events from USB power system
80 NRFX_POWER_USB_EVT_DETECTED, /**< USB power detected on the connector (plugged in). */
81 NRFX_POWER_USB_EVT_REMOVED, /**< USB power removed from the connector. */
82 NRFX_POWER_USB_EVT_READY /**< USB power regulator ready. */
86 * @brief USB power state
89 * related POWER.
91 * Organized this way that higher power state has higher numeric value
95 NRFX_POWER_USB_STATE_DISCONNECTED, /**< No power on USB lines detected */
96 …NRFX_POWER_USB_STATE_CONNECTED, /**< The USB power is detected, but USB power regulator is not …
97 NRFX_POWER_USB_STATE_READY /**< From the power point of view USB is ready for working */
108 * @brief Event handler for power failure warning
123 * @brief Event handler for USB related power events
132 * @brief General power configuration
134 * Parameters required to initialize power driver.
144 * by the hardware, basing on current power requirement.
155 * by the hardware, basing on current power requirement.
162 * @brief The configuration for power failure comparator
164 * Configuration used to enable and configure power failure comparator
170 nrf_power_pof_thr_t thr; //!< Threshold for power failure detection
173 … nrf_power_pof_thrvddh_t thrvddh; //!< Threshold for power failure detection on VDDH pin
193 * @brief The configuration of USB related power events
195 * Configuration used to enable and configure USB power event handling
204 * @brief Function for getting the handler of the power failure comparator.
205 * @return Handler of the power failure comparator.
211 * @brief Function for getting the handler of the USB power.
212 * @return Handler of the USB power.
218 * @brief Initialize power module driver
220 * Enabled power module driver would process all the interrupts from power system.
230 * @brief Unintialize power module driver
240 * @brief Initialize power failure comparator
242 * Configures the power failure comparator. This function does not setup and enable it.
252 * @brief Enable power failure comparator
253 * Sets and enables interrupt of the power failure comparator. This functions cannot be using
262 * @brief Disable the power failure comparator
264 * Disables the power failure comparator interrupt.
269 * @brief Clear the power failure comparator settings
271 * Clears the settings of the power failure comparator.
311 * @brief Initialize USB power event processing
313 * Configures and setups the USB power event processing.
322 * @brief Enable USB power event processing
327 * @brief Disable USB power event processing
332 * @brief Uninitalize USB power event processing
339 * @brief Get the status of USB power
341 * @return Current USB power status