10 #include "hpm_ppor_regs.h"
static uint32_t ppor_reset_get_flags(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:75
ppor_reset_source_t
Definition: hpm_ppor_drv.h:12
@ ppor_reset_debug
Definition: hpm_ppor_drv.h:14
@ ppor_reset_software
Definition: hpm_ppor_drv.h:18
@ ppor_reset_pmic_wdog
Definition: hpm_ppor_drv.h:17
@ ppor_reset_brownout
Definition: hpm_ppor_drv.h:13
@ ppor_reset_wdog1
Definition: hpm_ppor_drv.h:16
@ ppor_reset_wdog0
Definition: hpm_ppor_drv.h:15
static uint32_t ppor_reset_get_enabled_source(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:59
static void ppor_reset_clear_flags(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:83
static void ppor_reset_mask_set_source_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:43
static void ppor_reset_set_hold_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:99
static void ppor_reset_set_source_enable(PPOR_Type *ptr, uint32_t reset_sources)
Definition: hpm_ppor_drv.h:51
static void ppor_reset_set_cold_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:115
static uint32_t ppor_reset_get_status(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:67
static void ppor_sw_reset(PPOR_Type *ptr, uint32_t counter)
Definition: hpm_ppor_drv.h:28
static void ppor_reset_clear_cold_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:123
static void ppor_reset_clear_hold_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:107
static void ppor_reset_clear_hot_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:139
static void ppor_reset_set_hot_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:131
static uint32_t ppor_reset_get_hold(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:91
static void ppor_reset_mask_clear_source_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:35
#define PPOR_SOFTWARE_RESET_COUNTER_SET(x)
Definition: hpm_ppor_regs.h:160
Definition: hpm_ppor_regs.h:12
__RW uint32_t RESET_HOLD
Definition: hpm_ppor_regs.h:15
__RW uint32_t RESET_TYPE
Definition: hpm_ppor_regs.h:17
__RW uint32_t RESET_ENABLE
Definition: hpm_ppor_regs.h:16
__R uint32_t RESET_STATUS
Definition: hpm_ppor_regs.h:14
__W uint32_t RESET_FLAG
Definition: hpm_ppor_regs.h:13
__RW uint32_t SOFTWARE_RESET
Definition: hpm_ppor_regs.h:19