init.c 401 B

12345678910111213141516171819202122
  1. /*
  2. * TNETV107X: Architecture initialization
  3. *
  4. * SPDX-License-Identifier: GPL-2.0+
  5. */
  6. #include <common.h>
  7. #include <asm/io.h>
  8. void chip_configuration_unlock(void)
  9. {
  10. __raw_writel(TNETV107X_KICK0_MAGIC, TNETV107X_KICK0);
  11. __raw_writel(TNETV107X_KICK1_MAGIC, TNETV107X_KICK1);
  12. }
  13. int arch_cpu_init(void)
  14. {
  15. icache_enable();
  16. chip_configuration_unlock();
  17. return 0;
  18. }