@@ -32,23 +32,24 @@ description: |
3232properties :
3333 compatible :
3434 enum :
35- - samsung,exynosautov920-cmu-top
3635 - samsung,exynosautov920-cmu-cpucl0
3736 - samsung,exynosautov920-cmu-cpucl1
3837 - samsung,exynosautov920-cmu-cpucl2
39- - samsung,exynosautov920-cmu-peric0
40- - samsung,exynosautov920-cmu-peric1
41- - samsung,exynosautov920-cmu-misc
4238 - samsung,exynosautov920-cmu-hsi0
4339 - samsung,exynosautov920-cmu-hsi1
40+ - samsung,exynosautov920-cmu-hsi2
41+ - samsung,exynosautov920-cmu-misc
42+ - samsung,exynosautov920-cmu-peric0
43+ - samsung,exynosautov920-cmu-peric1
44+ - samsung,exynosautov920-cmu-top
4445
4546 clocks :
4647 minItems : 1
47- maxItems : 4
48+ maxItems : 5
4849
4950 clock-names :
5051 minItems : 1
51- maxItems : 4
52+ maxItems : 5
5253
5354 " #clock-cells " :
5455 const : 1
@@ -201,6 +202,30 @@ allOf:
201202 - const : usbdrd
202203 - const : mmc_card
203204
205+ - if :
206+ properties :
207+ compatible :
208+ contains :
209+ const : samsung,exynosautov920-cmu-hsi2
210+
211+ then :
212+ properties :
213+ clocks :
214+ items :
215+ - description : External reference clock (38.4 MHz)
216+ - description : CMU_HSI2 NOC clock (from CMU_TOP)
217+ - description : CMU_HSI2 NOC UFS clock (from CMU_TOP)
218+ - description : CMU_HSI2 UFS EMBD clock (from CMU_TOP)
219+ - description : CMU_HSI2 ETHERNET clock (from CMU_TOP)
220+
221+ clock-names :
222+ items :
223+ - const : oscclk
224+ - const : noc
225+ - const : ufs
226+ - const : embd
227+ - const : ethernet
228+
204229required :
205230 - compatible
206231 - " #clock-cells"
0 commit comments