Zephyr API Documentation
4.4.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
bflb_bl616cl_clock.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2026 MASSDRIVER EI (massdriver.space)
3
*
4
* SPDX-License-Identifier: Apache-2.0
5
*/
6
7
#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_BFLB_BL616CL_CLOCK_H_
8
#define ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_BFLB_BL616CL_CLOCK_H_
9
10
#include "
bflb_clock_common.h
"
11
22
24
#define BL616CL_CLKID_CLK_ROOT BFLB_CLKID_CLK_ROOT
26
#define BL616CL_CLKID_CLK_RC32M BFLB_CLKID_CLK_RC32M
28
#define BL616CL_CLKID_CLK_CRYSTAL BFLB_CLKID_CLK_CRYSTAL
30
#define BL616CL_CLKID_CLK_BCLK BFLB_CLKID_CLK_BCLK
32
#define BL616CL_CLKID_CLK_F32K BFLB_CLKID_CLK_F32K
34
#define BL616CL_CLKID_CLK_XTAL32K BFLB_CLKID_CLK_XTAL32K
36
#define BL616CL_CLKID_CLK_RC32K BFLB_CLKID_CLK_RC32K
38
#define BL616CL_CLKID_CLK_PLL BFLB_CLKID_CLK_PRIVATE
40
#define BL616CL_CLKID_CLK_160M (BFLB_CLKID_CLK_PRIVATE + 1)
41
43
#define BL616CL_PLL_ID_DIV3_10 0
45
#define BL616CL_PLL_ID_DIV3_5 1
47
#define BL616CL_PLL_ID_DIV3_4 2
49
#define BL616CL_PLL_ID_DIV1 3
50
52
#define BL616CL_PLL_TOP_FREQ (DT_FREQ_M(320))
53
54
#endif
/* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_BFLB_BL616CL_CLOCK_H_ */
bflb_clock_common.h
zephyr
dt-bindings
clock
bflb_bl616cl_clock.h
Generated on
for Zephyr API Documentation by
1.16.1