29 lines
704 B
ReStructuredText
29 lines
704 B
ReStructuredText
.. _reset_api:
|
|
|
|
Reset Controller
|
|
################
|
|
|
|
Overview
|
|
********
|
|
|
|
Reset controllers are units that control the reset signals to multiple
|
|
peripherals. The reset controller API allows peripheral drivers to request
|
|
control over their reset input signals, including the ability to assert,
|
|
deassert and toggle those signals. Also, the reset status of the reset input
|
|
signal can be checked.
|
|
|
|
Mainly, the line_assert and line_deassert API functions are optional because
|
|
in most cases we want to toggle the reset signals.
|
|
|
|
Configuration Options
|
|
*********************
|
|
|
|
Related configuration options:
|
|
|
|
* :kconfig:option:`CONFIG_RESET`
|
|
|
|
API Reference
|
|
*************
|
|
|
|
.. doxygengroup:: reset_controller_interface
|