1 /*
2  * Copyright (c) 2016 Linaro Limited.
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 /**
8  * @file
9  * @brief System/hardware module for the ARM LTD Beetle SoC
10  *
11  * This module provides routines to initialize and support board-level hardware
12  * for the ARM LTD Beetle SoC.
13  */
14 
15 #include <zephyr/kernel.h>
16 #include <zephyr/device.h>
17 #include <zephyr/init.h>
18 #include <soc.h>
19 
20 /**
21  * @brief Perform basic hardware initialization at boot.
22  *
23  * This needs to be run from the very beginning.
24  */
soc_early_init_hook(void)25 void soc_early_init_hook(void)
26 {
27 	/* Setup various clocks and wakeup sources */
28 	soc_power_init();
29 }
30