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