clk: rockchip: add clock ID of ACODEC for rk3328
[sfrench/cifs-2.6.git] / include / dt-bindings / clock / axg-audio-clkc.h
1 /* SPDX-License-Identifier: (GPL-2.0 OR MIT) */
2 /*
3  * Copyright (c) 2018 Baylibre SAS.
4  * Author: Jerome Brunet <jbrunet@baylibre.com>
5  */
6
7 #ifndef __AXG_AUDIO_CLKC_BINDINGS_H
8 #define __AXG_AUDIO_CLKC_BINDINGS_H
9
10 #define AUD_CLKID_SLV_SCLK0             9
11 #define AUD_CLKID_SLV_SCLK1             10
12 #define AUD_CLKID_SLV_SCLK2             11
13 #define AUD_CLKID_SLV_SCLK3             12
14 #define AUD_CLKID_SLV_SCLK4             13
15 #define AUD_CLKID_SLV_SCLK5             14
16 #define AUD_CLKID_SLV_SCLK6             15
17 #define AUD_CLKID_SLV_SCLK7             16
18 #define AUD_CLKID_SLV_SCLK8             17
19 #define AUD_CLKID_SLV_SCLK9             18
20 #define AUD_CLKID_SLV_LRCLK0            19
21 #define AUD_CLKID_SLV_LRCLK1            20
22 #define AUD_CLKID_SLV_LRCLK2            21
23 #define AUD_CLKID_SLV_LRCLK3            22
24 #define AUD_CLKID_SLV_LRCLK4            23
25 #define AUD_CLKID_SLV_LRCLK5            24
26 #define AUD_CLKID_SLV_LRCLK6            25
27 #define AUD_CLKID_SLV_LRCLK7            26
28 #define AUD_CLKID_SLV_LRCLK8            27
29 #define AUD_CLKID_SLV_LRCLK9            28
30 #define AUD_CLKID_DDR_ARB               29
31 #define AUD_CLKID_PDM                   30
32 #define AUD_CLKID_TDMIN_A               31
33 #define AUD_CLKID_TDMIN_B               32
34 #define AUD_CLKID_TDMIN_C               33
35 #define AUD_CLKID_TDMIN_LB              34
36 #define AUD_CLKID_TDMOUT_A              35
37 #define AUD_CLKID_TDMOUT_B              36
38 #define AUD_CLKID_TDMOUT_C              37
39 #define AUD_CLKID_FRDDR_A               38
40 #define AUD_CLKID_FRDDR_B               39
41 #define AUD_CLKID_FRDDR_C               40
42 #define AUD_CLKID_TODDR_A               41
43 #define AUD_CLKID_TODDR_B               42
44 #define AUD_CLKID_TODDR_C               43
45 #define AUD_CLKID_LOOPBACK              44
46 #define AUD_CLKID_SPDIFIN               45
47 #define AUD_CLKID_SPDIFOUT              46
48 #define AUD_CLKID_RESAMPLE              47
49 #define AUD_CLKID_POWER_DETECT          48
50 #define AUD_CLKID_MST_A_MCLK            49
51 #define AUD_CLKID_MST_B_MCLK            50
52 #define AUD_CLKID_MST_C_MCLK            51
53 #define AUD_CLKID_MST_D_MCLK            52
54 #define AUD_CLKID_MST_E_MCLK            53
55 #define AUD_CLKID_MST_F_MCLK            54
56 #define AUD_CLKID_SPDIFOUT_CLK          55
57 #define AUD_CLKID_SPDIFIN_CLK           56
58 #define AUD_CLKID_PDM_DCLK              57
59 #define AUD_CLKID_PDM_SYSCLK            58
60 #define AUD_CLKID_MST_A_SCLK            79
61 #define AUD_CLKID_MST_B_SCLK            80
62 #define AUD_CLKID_MST_C_SCLK            81
63 #define AUD_CLKID_MST_D_SCLK            82
64 #define AUD_CLKID_MST_E_SCLK            83
65 #define AUD_CLKID_MST_F_SCLK            84
66 #define AUD_CLKID_MST_A_LRCLK           86
67 #define AUD_CLKID_MST_B_LRCLK           87
68 #define AUD_CLKID_MST_C_LRCLK           88
69 #define AUD_CLKID_MST_D_LRCLK           89
70 #define AUD_CLKID_MST_E_LRCLK           90
71 #define AUD_CLKID_MST_F_LRCLK           91
72 #define AUD_CLKID_TDMIN_A_SCLK_SEL      116
73 #define AUD_CLKID_TDMIN_B_SCLK_SEL      117
74 #define AUD_CLKID_TDMIN_C_SCLK_SEL      118
75 #define AUD_CLKID_TDMIN_LB_SCLK_SEL     119
76 #define AUD_CLKID_TDMOUT_A_SCLK_SEL     120
77 #define AUD_CLKID_TDMOUT_B_SCLK_SEL     121
78 #define AUD_CLKID_TDMOUT_C_SCLK_SEL     122
79 #define AUD_CLKID_TDMIN_A_SCLK          123
80 #define AUD_CLKID_TDMIN_B_SCLK          124
81 #define AUD_CLKID_TDMIN_C_SCLK          125
82 #define AUD_CLKID_TDMIN_LB_SCLK         126
83 #define AUD_CLKID_TDMOUT_A_SCLK         127
84 #define AUD_CLKID_TDMOUT_B_SCLK         128
85 #define AUD_CLKID_TDMOUT_C_SCLK         129
86 #define AUD_CLKID_TDMIN_A_LRCLK         130
87 #define AUD_CLKID_TDMIN_B_LRCLK         131
88 #define AUD_CLKID_TDMIN_C_LRCLK         132
89 #define AUD_CLKID_TDMIN_LB_LRCLK        133
90 #define AUD_CLKID_TDMOUT_A_LRCLK        134
91 #define AUD_CLKID_TDMOUT_B_LRCLK        135
92 #define AUD_CLKID_TDMOUT_C_LRCLK        136
93
94 #endif /* __AXG_AUDIO_CLKC_BINDINGS_H */