10 #include "hpm_ppor_regs.h"
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
#define PPOR_SOFTWARE_RESET_COUNTER_SET(x)
Definition: hpm_ppor_regs.h:160
@ ppor_reset_wdog2
Definition: hpm_ppor_drv.h:17
@ ppor_reset_wdog3
Definition: hpm_ppor_drv.h:18
static uint32_t ppor_reset_get_flags(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:77
static uint32_t ppor_reset_get_enabled_source(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:61
static void ppor_reset_clear_flags(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:85
static void ppor_reset_mask_set_source_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:45
static void ppor_reset_set_hold_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:101
static void ppor_reset_set_source_enable(PPOR_Type *ptr, uint32_t reset_sources)
Definition: hpm_ppor_drv.h:53
static void ppor_reset_set_cold_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:117
static uint32_t ppor_reset_get_status(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:69
static void ppor_sw_reset(PPOR_Type *ptr, uint32_t counter)
Definition: hpm_ppor_drv.h:30
static void ppor_reset_clear_cold_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:125
static void ppor_reset_clear_hold_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:109
static void ppor_reset_clear_hot_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:141
static void ppor_reset_set_hot_reset_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:133
static uint32_t ppor_reset_get_hold(PPOR_Type *ptr)
Definition: hpm_ppor_drv.h:93
static void ppor_reset_mask_clear_source_enable(PPOR_Type *ptr, uint32_t mask)
Definition: hpm_ppor_drv.h:37
Definition: hpm_ppor_regs.h:12
__RW uint32_t RESET_HOLD
Definition: hpm_ppor_regs.h:15
__RW uint32_t RESET_COLD
Definition: hpm_ppor_regs.h:18
__RW uint32_t RESET_ENABLE
Definition: hpm_ppor_regs.h:16
__R uint32_t RESET_STATUS
Definition: hpm_ppor_regs.h:14
__RW uint32_t RESET_HOT
Definition: hpm_ppor_regs.h:17
__W uint32_t RESET_FLAG
Definition: hpm_ppor_regs.h:13
__RW uint32_t SOFTWARE_RESET
Definition: hpm_ppor_regs.h:19