8 #include <soc/bootblock.h>
9 #include <soc/sysreg.h>
10 #include <soc/timer.h>
11 #include <libbdk-arch/bdk-asm.h>
17 BDK_MRS(s3_0_c11_c0_4, cvmmemctl0);
20 BDK_MSR(s3_0_c11_c0_4, cvmmemctl0);
#define AP_CVMMEMCTL0_EL1_WBFTONSHENA
#define AP_CVMMEMCTL0_EL1_WBFTOMRGCLRENA
void bootblock_soc_early_init(void)
void bootblock_soc_init(void)
static void init_sysreg(void)
void watchdog_poke(const size_t index)
Signal the watchdog that we are still running.
void watchdog_set(const size_t index, unsigned int timeout_ms)
Setup the watchdog to expire in timeout_ms milliseconds.