| .. _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 |