Zephyr Project API 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bflb_bl70x_clock.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 MASSDRIVER EI (massdriver.space)
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_BFLB_BL70X_CLOCK_H_
8#define ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_BFLB_BL70X_CLOCK_H_
9
10#include "bflb_clock_common.h"
11
13#define BL70X_CLKID_CLK_ROOT BFLB_CLKID_CLK_ROOT
15#define BL70X_CLKID_CLK_RC32M BFLB_CLKID_CLK_RC32M
17#define BL70X_CLKID_CLK_CRYSTAL BFLB_CLKID_CLK_CRYSTAL
19#define BL70X_CLKID_CLK_BCLK BFLB_CLKID_CLK_BCLK
21#define BL70X_CLKID_CLK_F32K BFLB_CLKID_CLK_F32K
23#define BL70X_CLKID_CLK_XTAL32K BFLB_CLKID_CLK_XTAL32K
25#define BL70X_CLKID_CLK_RC32K BFLB_CLKID_CLK_RC32K
27#define BL70X_CLKID_CLK_DLL BFLB_CLKID_CLK_PRIVATE
28
30#define BL70X_DLL_57MHz 0
32#define BL70X_DLL_96MHz 1
34#define BL70X_DLL_144MHz 2
36#define BL70X_DLL_120MHz 3
37
38#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_BFLB_BL70X_CLOCK_H_ */