Lines Matching +full:free +full:- +full:running
4 * SPDX-License-Identifier: Apache-2.0
34 * @retval >=0 Non-negative indicates allocated channel ID.
35 * @retval -ENOMEM if channel cannot be allocated.
39 /** @brief Free GRTC capture/compare channel.
107 * @retval -EAGAIN if compare for given channel is not set.
108 * @retval -EPERM if either channel is unavailable or SYSCOUNTER is not running.
123 * @retval -EPERM if either channel is unavailable or SYSCOUNTER is not running.
145 * @retval -EINVAL if @p t is out of range.
154 * @note Capture and compare are mutually exclusive features - they cannot be
160 * @retval -EPERM if either channel is unavailable or SYSCOUNTER is not running.
173 * @retval -EBUSY if capturing has not been triggered.
174 * @retval -EPERM if either channel is unavailable or SYSCOUNTER is not running.
180 * @note Calling this function should be immediately followed by low-power mode enter
186 * @retval -EPERM if the SYSCOUNTER is not running.
187 * @retval -ENOMEM if no available GRTC channels were found.
188 * @retval -EINVAL if @p wake_time_us is too low.
193 * @brief Initialize the GRTC clock timer driver from an application-
197 * @retval -errno Negative error code on failure.