Lines Matching full:reset

9  * @brief Public Reset Controller driver APIs
16 * @brief Reset Controller Interface
17 * @defgroup reset_controller_interface Reset Controller Interface
33 /** Reset controller device configuration. */
35 /** Reset controller device. */
37 /** Reset line. */
45 * devicetree node identifier, a property specifying a Reset Controller and an index.
50 * resets = <&reset 10>;
58 * // .dev = DEVICE_DT_GET(DT_NODELABEL(reset)),
62 * The 'reset' field must still be checked for readiness, e.g. using
64 * exists, has the given property, and that property specifies a reset
65 * controller reset line id as shown above.
122 * instance's Reset Controller property at an index.
172 * API template to get the reset status of the device.
179 * API template to put the device in reset state.
186 * API template to take out the device from reset state.
193 * API template to reset the device.
200 * @brief Reset Controller driver API
212 * @brief Get the reset status
214 * This function returns the reset status of the device.
216 * @param dev Reset controller device.
217 * @param id Reset line.
218 * @param status Where to write the reset status.
238 * @brief Get the reset status from a @p reset_dt_spec.
244 * @param spec Reset controller specification from devicetree
245 * @param status Where to write the reset status.
255 * @brief Put the device in reset state
257 * This function sets/clears the reset bits of the device,
260 * @param dev Reset controller device.
261 * @param id Reset line.
281 * @brief Assert the reset state from a @p reset_dt_spec.
287 * @param spec Reset controller specification from devicetree
297 * @brief Take out the device from reset state.
299 * This function sets/clears the reset bits of the device,
302 * @param dev Reset controller device.
303 * @param id Reset line.
323 * @brief Deassert the reset state from a @p reset_dt_spec.
329 * @param spec Reset controller specification from devicetree
339 * @brief Reset the device.
341 * This function performs reset for a device (assert + deassert).
343 * @param dev Reset controller device.
344 * @param id Reset line.
364 * @brief Reset the device from a @p reset_dt_spec.
370 * @param spec Reset controller specification from devicetree
387 #include <zephyr/syscalls/reset.h>