void platform_early_init(void) { system_rev = HW_REV; /* initialize clocks */ clock_init_early(); /* initialize GPIOs */ gpio_init_early(); /* initialize the interrupt controller */ platform_init_interrupts(); /* initialize the timer block */ platform_init_timer(); /* initialize the uart */ uart_init_early(); #if defined(TCC_I2C_USE) i2c_init_early(); #endif adc_init_early(); }
void platform_early_init(void) { /* initialize the interrupt controller */ platform_init_interrupts(); /* initialize the timer block */ platform_init_timer(); /* initialize the uart */ uart_init_early(); i2c_init_early(); }