diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2023-08-09 13:06:51 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2023-08-09 13:06:51 +0000 |
commit | 582be9a44380445c18a54b44c2b15720ca139f20 (patch) | |
tree | c0519e26259417a7b6251170e04ae27b77bb3fc3 /Bindings/clock/samsung,exynosautov9-clock.yaml | |
parent | 8bf583e1ce183a262b726a119817ffe4b6462794 (diff) | |
download | src-582be9a44380445c18a54b44c2b15720ca139f20.tar.gz src-582be9a44380445c18a54b44c2b15720ca139f20.zip |
Import device-tree files from Linux 6.1vendor/device-tree/6.1
Diffstat (limited to 'Bindings/clock/samsung,exynosautov9-clock.yaml')
-rw-r--r-- | Bindings/clock/samsung,exynosautov9-clock.yaml | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/Bindings/clock/samsung,exynosautov9-clock.yaml b/Bindings/clock/samsung,exynosautov9-clock.yaml index eafc715d2d02..55c4f94a14d1 100644 --- a/Bindings/clock/samsung,exynosautov9-clock.yaml +++ b/Bindings/clock/samsung,exynosautov9-clock.yaml @@ -35,6 +35,8 @@ properties: - samsung,exynosautov9-cmu-top - samsung,exynosautov9-cmu-busmc - samsung,exynosautov9-cmu-core + - samsung,exynosautov9-cmu-fsys0 + - samsung,exynosautov9-cmu-fsys1 - samsung,exynosautov9-cmu-fsys2 - samsung,exynosautov9-cmu-peric0 - samsung,exynosautov9-cmu-peric1 @@ -111,6 +113,48 @@ allOf: properties: compatible: contains: + const: samsung,exynosautov9-cmu-fsys0 + + then: + properties: + clocks: + items: + - description: External reference clock (26 MHz) + - description: CMU_FSYS0 bus clock (from CMU_TOP) + - description: CMU_FSYS0 pcie clock (from CMU_TOP) + + clock-names: + items: + - const: oscclk + - const: dout_clkcmu_fsys0_bus + - const: dout_clkcmu_fsys0_pcie + + - if: + properties: + compatible: + contains: + const: samsung,exynosautov9-cmu-fsys1 + + then: + properties: + clocks: + items: + - description: External reference clock (26 MHz) + - description: CMU_FSYS1 bus clock (from CMU_TOP) + - description: CMU_FSYS1 mmc card clock (from CMU_TOP) + - description: CMU_FSYS1 usb clock (from CMU_TOP) + + clock-names: + items: + - const: oscclk + - const: dout_clkcmu_fsys1_bus + - const: gout_clkcmu_fsys1_mmc_card + - const: dout_clkcmu_fsys1_usbdrd + + - if: + properties: + compatible: + contains: const: samsung,exynosautov9-cmu-fsys2 then: |