Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

dt-bindings: clock: exynosautov920: add m2m clock definitions

Add device tree clock binding definitions for CMU_M2M

Signed-off-by: Raghav Sharma <raghav.s@samsung.com>
Acked-by: Rob Herring (Arm) <robh@kernel.org>
Reviewed-by: Alim Akhtar <alim.akhtar@samsung.com>
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>

authored by

Raghav Sharma and committed by
Krzysztof Kozlowski
4914c17a 8c644749

+26
+21
Documentation/devicetree/bindings/clock/samsung,exynosautov920-clock.yaml
··· 38 38 - samsung,exynosautov920-cmu-hsi0 39 39 - samsung,exynosautov920-cmu-hsi1 40 40 - samsung,exynosautov920-cmu-hsi2 41 + - samsung,exynosautov920-cmu-m2m 41 42 - samsung,exynosautov920-cmu-misc 42 43 - samsung,exynosautov920-cmu-peric0 43 44 - samsung,exynosautov920-cmu-peric1 ··· 226 225 - const: ufs 227 226 - const: embd 228 227 - const: ethernet 228 + 229 + - if: 230 + properties: 231 + compatible: 232 + contains: 233 + const: samsung,exynosautov920-cmu-m2m 234 + 235 + then: 236 + properties: 237 + clocks: 238 + items: 239 + - description: External reference clock (38.4 MHz) 240 + - description: CMU_M2M NOC clock (from CMU_TOP) 241 + - description: CMU_M2M JPEG clock (from CMU_TOP) 242 + 243 + clock-names: 244 + items: 245 + - const: oscclk 246 + - const: noc 247 + - const: jpeg 229 248 230 249 required: 231 250 - compatible
+5
include/dt-bindings/clock/samsung,exynosautov920.h
··· 295 295 #define CLK_DOUT_HSI2_ETHERNET 6 296 296 #define CLK_DOUT_HSI2_ETHERNET_PTP 7 297 297 298 + /* CMU_M2M */ 299 + #define CLK_MOUT_M2M_JPEG_USER 1 300 + #define CLK_MOUT_M2M_NOC_USER 2 301 + #define CLK_DOUT_M2M_NOCP 3 302 + 298 303 #endif /* _DT_BINDINGS_CLOCK_EXYNOSAUTOV920_H */