blob: 8ab8018a15e1a149438eb437aeb9b2a9d528c0c6 [file] [log] [blame]
Jesse Taube80976e12022-07-26 01:43:41 -04001/* SPDX-License-Identifier: GPL-2.0+ */
2/*
3 * Copyright (C) 2022
4 * Author(s): Jesse Taube <Mr.Bossman075@gmail.com>
5 */
6
7#ifndef __DT_BINDINGS_CLOCK_IMXRT1170_H
8#define __DT_BINDINGS_CLOCK_IMXRT1170_H
9
10#define IMXRT1170_CLK_DUMMY 0
11#define IMXRT1170_CLK_OSC 1
12#define IMXRT1170_CLK_OSC_32K 2
13#define IMXRT1170_CLK_RCOSC_16M 3
14#define IMXRT1170_CLK_RCOSC_48M 4
15#define IMXRT1170_CLK_RCOSC_48M_DIV2 5
16#define IMXRT1170_CLK_RCOSC_400M 6
17#define IMXRT1170_CLK_PLL_ARM 7
18#define IMXRT1170_CLK_PLL_AUDIO 8
19#define IMXRT1170_CLK_PLL_VIDEO 9
20#define IMXRT1170_CLK_PLL1 10
21#define IMXRT1170_CLK_PLL1_DIV2 11
22#define IMXRT1170_CLK_PLL1_DIV5 12
23#define IMXRT1170_CLK_PLL2 13
24#define IMXRT1170_CLK_PLL2_PFD0 14
25#define IMXRT1170_CLK_PLL2_PFD1 15
26#define IMXRT1170_CLK_PLL2_PFD2 16
27#define IMXRT1170_CLK_PLL2_PFD3 17
28#define IMXRT1170_CLK_PLL3 18
29#define IMXRT1170_CLK_PLL3_DIV2 19
30#define IMXRT1170_CLK_PLL3_PFD0 20
31#define IMXRT1170_CLK_PLL3_PFD1 21
32#define IMXRT1170_CLK_PLL3_PFD2 22
33#define IMXRT1170_CLK_PLL3_PFD3 23
34#define IMXRT1170_CLK_M7 24
35#define IMXRT1170_CLK_M4 25
36#define IMXRT1170_CLK_BUS 26
37#define IMXRT1170_CLK_BUS_LPSR 27
38#define IMXRT1170_CLK_LPUART1_SEL 28
39#define IMXRT1170_CLK_LPUART1 29
40#define IMXRT1170_CLK_USDHC1_SEL 30
41#define IMXRT1170_CLK_USDHC1 31
42#define IMXRT1170_CLK_GPT1_SEL 32
43#define IMXRT1170_CLK_GPT1 33
44#define IMXRT1170_CLK_SEMC_SEL 34
45#define IMXRT1170_CLK_SEMC 35
46#define IMXRT1170_CLK_END 36
47
48#endif /* __DT_BINDINGS_CLOCK_IMXRT1170_H */