1 /*
2  * Copyright (c) 2022 Teslabs Engineering S.L.
3  *
4  * SPDX-License-Identifier: Apache-2.0
5  */
6 
7 #ifndef ZEPHYR_INCLUDE_DRIVERS_CLOCK_CONTROL_GD32_H_
8 #define ZEPHYR_INCLUDE_DRIVERS_CLOCK_CONTROL_GD32_H_
9 
10 #include <zephyr/device.h>
11 
12 /**
13  * @brief Obtain a reference to the GD32 clock controller.
14  *
15  * There is a single clock controller in the GD32: cctl. The device can be
16  * used without checking for it to be ready since it has no initialization
17  * code subject to failures.
18  */
19 #define GD32_CLOCK_CONTROLLER DEVICE_DT_GET(DT_NODELABEL(cctl))
20 
21 #endif /* ZEPHYR_INCLUDE_DRIVERS_CLOCK_CONTROL_GD32_H_ */
22