Zephyr API Documentation 4.1.99
A Scalable Open Source RTOS
 4.1.99
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
rx_clock.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2024 Renesas Electronics Corporation
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
7#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_RX_H_
8#define ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_RX_H_
9
10#define RX_CLOCKS_SOURCE_CLOCK_LOCO 0
11#define RX_CLOCKS_SOURCE_CLOCK_HOCO 1
12#define RX_CLOCKS_SOURCE_CLOCK_MAIN_OSC 2
13#define RX_CLOCKS_SOURCE_CLOCK_SUBCLOCK 3
14#define RX_CLOCKS_SOURCE_PLL 4
15#define RX_CLOCKS_SOURCE_CLOCK_DISABLE 0xff
16
17#define RX_PLL_MUL_4 7
18#define RX_PLL_MUL_4_5 8
19#define RX_PLL_MUL_5 9
20#define RX_PLL_MUL_5_5 10
21#define RX_PLL_MUL_6 11
22#define RX_PLL_MUL_6_5 12
23#define RX_PLL_MUL_7 13
24#define RX_PLL_MUL_7_5 14
25#define RX_PLL_MUL_8 15
26
27#define MSTPA 0
28#define MSTPB 1
29#define MSTPC 2
30#define MSTPD 3
31
32#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_RX_H_ */