diff --git a/src/soc/qualcomm/calypso/bootblock.c b/src/soc/qualcomm/calypso/bootblock.c index e277dcce76..44641397d2 100644 --- a/src/soc/qualcomm/calypso/bootblock.c +++ b/src/soc/qualcomm/calypso/bootblock.c @@ -15,6 +15,8 @@ void bootblock_soc_early_init(void) void bootblock_soc_init(void) { + clock_init(); + quadspi_init(SPI_BUS_CLOCK_FREQ); qupv3_fw_init(); } diff --git a/src/soc/qualcomm/calypso/clock.c b/src/soc/qualcomm/calypso/clock.c index 9a4b16d810..5e9706f698 100644 --- a/src/soc/qualcomm/calypso/clock.c +++ b/src/soc/qualcomm/calypso/clock.c @@ -16,3 +16,8 @@ void clock_configure_dfsr(int qup) { /* placeholder */ } + +void clock_init(void) +{ + /* placeholder */ +} diff --git a/src/soc/qualcomm/calypso/include/soc/clock.h b/src/soc/qualcomm/calypso/include/soc/clock.h index a9d8b83f77..61e5064a32 100644 --- a/src/soc/qualcomm/calypso/include/soc/clock.h +++ b/src/soc/qualcomm/calypso/include/soc/clock.h @@ -10,6 +10,7 @@ #define SRC_XO_HZ (19200 * KHz) /* TODO: update as per datasheet */ +void clock_init(void); void clock_configure_qspi(uint32_t hz); void clock_enable_qup(int qup); void clock_configure_dfsr(int qup);