@@ -35,6 +35,8 @@ properties:
35
35
- samsung,exynosautov9-cmu-top
36
36
- samsung,exynosautov9-cmu-busmc
37
37
- samsung,exynosautov9-cmu-core
38
+ - samsung,exynosautov9-cmu-fsys0
39
+ - samsung,exynosautov9-cmu-fsys1
38
40
- samsung,exynosautov9-cmu-fsys2
39
41
- samsung,exynosautov9-cmu-peric0
40
42
- samsung,exynosautov9-cmu-peric1
@@ -107,6 +109,48 @@ allOf:
107
109
- const : oscclk
108
110
- const : dout_clkcmu_core_bus
109
111
112
+ - if :
113
+ properties :
114
+ compatible :
115
+ contains :
116
+ const : samsung,exynosautov9-cmu-fsys0
117
+
118
+ then :
119
+ properties :
120
+ clocks :
121
+ items :
122
+ - description : External reference clock (26 MHz)
123
+ - description : CMU_FSYS0 bus clock (from CMU_TOP)
124
+ - description : CMU_FSYS0 pcie clock (from CMU_TOP)
125
+
126
+ clock-names :
127
+ items :
128
+ - const : oscclk
129
+ - const : dout_clkcmu_fsys0_bus
130
+ - const : dout_clkcmu_fsys0_pcie
131
+
132
+ - if :
133
+ properties :
134
+ compatible :
135
+ contains :
136
+ const : samsung,exynosautov9-cmu-fsys1
137
+
138
+ then :
139
+ properties :
140
+ clocks :
141
+ items :
142
+ - description : External reference clock (26 MHz)
143
+ - description : CMU_FSYS1 bus clock (from CMU_TOP)
144
+ - description : CMU_FSYS1 mmc card clock (from CMU_TOP)
145
+ - description : CMU_FSYS1 usb clock (from CMU_TOP)
146
+
147
+ clock-names :
148
+ items :
149
+ - const : oscclk
150
+ - const : dout_clkcmu_fsys1_bus
151
+ - const : dout_clkcmu_fsys1_mmc_card
152
+ - const : dout_clkcmu_fsys1_usbdrd
153
+
110
154
- if :
111
155
properties :
112
156
compatible :
0 commit comments