[PATCH 3/6] dt-bindings: clock: exynosautov9: add schema for cmu_fsys0/1
Chanwoo Choi
cwchoi00 at gmail.com
Wed Jul 27 00:39:52 PDT 2022
On 22. 7. 27. 15:01, Chanho Park wrote:
> Add "samsung,exynosautov9-cmu-fsys0/1" compatibles to illustrate
> cmu_fsys0 and fsys1 for Exynos Auto v9 SoC.
>
> Signed-off-by: Chanho Park <chanho61.park at samsung.com>
> ---
> .../clock/samsung,exynosautov9-clock.yaml | 44 +++++++++++++++++++
> 1 file changed, 44 insertions(+)
>
> diff --git a/Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml b/Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml
> index eafc715d2d02..2ab4642679c0 100644
> --- a/Documentation/devicetree/bindings/clock/samsung,exynosautov9-clock.yaml
> +++ b/Documentation/devicetree/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
> @@ -107,6 +109,48 @@ allOf:
> - const: oscclk
> - const: dout_clkcmu_core_bus
>
> + - if:
> + 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: dout_clkcmu_fsys1_mmc_card
> + - const: dout_clkcmu_fsys1_usbdrd
> +
> - if:
> properties:
> compatible:
Acked-by: Chanwoo Choi <cw00.choi at samsung.com>
--
Best Regards,
Samsung Electronics
Chanwoo Choi
More information about the linux-arm-kernel
mailing list