diff --git a/src/platform/imx8/platform.c b/src/platform/imx8/platform.c index f1b57c3e386f..840ff9e0be1c 100644 --- a/src/platform/imx8/platform.c +++ b/src/platform/imx8/platform.c @@ -155,12 +155,6 @@ int platform_init(struct sof *sof) { int ret; -#ifndef __ZEPHYR__ - sof->platform_timer = platform_shared_get(&timer_shared, sizeof(timer_shared)); - sof->cpu_timers = sof->platform_timer; -#endif - - platform_interrupt_init(); platform_clock_init(sof); scheduler_init_edf(); @@ -169,12 +163,6 @@ int platform_init(struct sof *sof) timer_domain_init(sof->platform_timer, PLATFORM_DEFAULT_CLOCK); scheduler_init_ll(sof->platform_timer_domain); -#ifndef __ZEPHYR__ - platform_timer_start(sof->platform_timer); -#endif - - sa_init(sof, CONFIG_SYSTICK_PERIOD); - clock_set_freq(CLK_CPU(cpu_get_id()), CLK_MAX_CPU_HZ); /* init DMA */ @@ -189,15 +177,6 @@ int platform_init(struct sof *sof) if (ret < 0) return -ENODEV; -#if CONFIG_TRACE - /* Initialize DMA for Trace*/ - trace_point(TRACE_BOOT_PLATFORM_DMA_TRACE); - dma_trace_init_complete(sof->dmat); -#endif - - /* show heap status */ - heap_trace_all(1); - return 0; }