Merge "feat(versal): remove the time stamp configuration" into integration

This commit is contained in:
Madhukar Pappireddy 2022-03-02 18:30:48 +01:00 committed by TrustedFirmware Code Review
commit f87fb0aca3
1 changed files with 0 additions and 15 deletions

View File

@ -39,26 +39,11 @@ static void versal_print_platform_name(void)
void versal_config_setup(void)
{
uint32_t val;
/* Configure IPI data for versal */
versal_ipi_config_table_init();
versal_print_platform_name();
/* Global timer init - Program time stamp reference clk */
val = mmio_read_32(VERSAL_CRL_TIMESTAMP_REF_CTRL);
val |= VERSAL_CRL_APB_TIMESTAMP_REF_CTRL_CLKACT_BIT;
mmio_write_32(VERSAL_CRL_TIMESTAMP_REF_CTRL, val);
/* Clear reset of timestamp reg */
mmio_write_32(VERSAL_CRL_RST_TIMESTAMP_OFFSET, 0x0);
/* Program freq register in System counter and enable system counter. */
mmio_write_32(VERSAL_IOU_SCNTRS_BASE_FREQ, VERSAL_CPU_CLOCK);
mmio_write_32(VERSAL_IOU_SCNTRS_COUNTER_CONTROL_REG,
VERSAL_IOU_SCNTRS_CONTROL_EN);
generic_delay_timer_init();
}