xref: /rk3399_ARM-atf/include/drivers/st/stm32_iwdg.h (revision 0289ab9eb8476808f50e6b858079acc65f6cd2e6)
1*73680c23SYann Gautier /*
2*73680c23SYann Gautier  * Copyright (c) 2018-2019, STMicroelectronics - All Rights Reserved
3*73680c23SYann Gautier  *
4*73680c23SYann Gautier  * SPDX-License-Identifier: BSD-3-Clause
5*73680c23SYann Gautier  */
6*73680c23SYann Gautier 
7*73680c23SYann Gautier #ifndef STM32_IWDG_H
8*73680c23SYann Gautier #define STM32_IWDG_H
9*73680c23SYann Gautier 
10*73680c23SYann Gautier #include <stdint.h>
11*73680c23SYann Gautier 
12*73680c23SYann Gautier #define IWDG_HW_ENABLED			BIT(0)
13*73680c23SYann Gautier #define IWDG_DISABLE_ON_STOP		BIT(1)
14*73680c23SYann Gautier #define IWDG_DISABLE_ON_STANDBY		BIT(2)
15*73680c23SYann Gautier 
16*73680c23SYann Gautier int stm32_iwdg_init(void);
17*73680c23SYann Gautier void stm32_iwdg_refresh(void);
18*73680c23SYann Gautier 
19*73680c23SYann Gautier #endif /* STM32_IWDG_H */
20