xref: /linux/Documentation/devicetree/bindings/clock/socionext,uniphier-clock.yaml (revision 9a87ffc99ec8eb8d35eed7c4f816d75f5cc9662e)
176897807SMasahiro Yamada# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
276897807SMasahiro Yamada%YAML 1.2
376897807SMasahiro Yamada---
476897807SMasahiro Yamada$id: http://devicetree.org/schemas/clock/socionext,uniphier-clock.yaml#
576897807SMasahiro Yamada$schema: http://devicetree.org/meta-schemas/core.yaml#
676897807SMasahiro Yamada
776897807SMasahiro Yamadatitle: UniPhier clock controller
876897807SMasahiro Yamada
976897807SMasahiro Yamadamaintainers:
1076897807SMasahiro Yamada  - Masahiro Yamada <yamada.masahiro@socionext.com>
1176897807SMasahiro Yamada
1276897807SMasahiro Yamadaproperties:
1376897807SMasahiro Yamada  compatible:
1476897807SMasahiro Yamada    oneOf:
1576897807SMasahiro Yamada      - description: System clock
1676897807SMasahiro Yamada        enum:
1776897807SMasahiro Yamada          - socionext,uniphier-ld4-clock
1876897807SMasahiro Yamada          - socionext,uniphier-pro4-clock
1976897807SMasahiro Yamada          - socionext,uniphier-sld8-clock
2076897807SMasahiro Yamada          - socionext,uniphier-pro5-clock
2176897807SMasahiro Yamada          - socionext,uniphier-pxs2-clock
2276897807SMasahiro Yamada          - socionext,uniphier-ld6b-clock
2376897807SMasahiro Yamada          - socionext,uniphier-ld11-clock
2476897807SMasahiro Yamada          - socionext,uniphier-ld20-clock
2576897807SMasahiro Yamada          - socionext,uniphier-pxs3-clock
266a7f2c9eSKunihiko Hayashi          - socionext,uniphier-nx1-clock
2776897807SMasahiro Yamada      - description: Media I/O (MIO) clock, SD clock
2876897807SMasahiro Yamada        enum:
2976897807SMasahiro Yamada          - socionext,uniphier-ld4-mio-clock
3076897807SMasahiro Yamada          - socionext,uniphier-pro4-mio-clock
3176897807SMasahiro Yamada          - socionext,uniphier-sld8-mio-clock
3276897807SMasahiro Yamada          - socionext,uniphier-pro5-sd-clock
3376897807SMasahiro Yamada          - socionext,uniphier-pxs2-sd-clock
3476897807SMasahiro Yamada          - socionext,uniphier-ld11-mio-clock
3576897807SMasahiro Yamada          - socionext,uniphier-ld20-sd-clock
3676897807SMasahiro Yamada          - socionext,uniphier-pxs3-sd-clock
376a7f2c9eSKunihiko Hayashi          - socionext,uniphier-nx1-sd-clock
3876897807SMasahiro Yamada      - description: Peripheral clock
3976897807SMasahiro Yamada        enum:
4076897807SMasahiro Yamada          - socionext,uniphier-ld4-peri-clock
4176897807SMasahiro Yamada          - socionext,uniphier-pro4-peri-clock
4276897807SMasahiro Yamada          - socionext,uniphier-sld8-peri-clock
4376897807SMasahiro Yamada          - socionext,uniphier-pro5-peri-clock
4476897807SMasahiro Yamada          - socionext,uniphier-pxs2-peri-clock
4576897807SMasahiro Yamada          - socionext,uniphier-ld11-peri-clock
4676897807SMasahiro Yamada          - socionext,uniphier-ld20-peri-clock
4776897807SMasahiro Yamada          - socionext,uniphier-pxs3-peri-clock
486a7f2c9eSKunihiko Hayashi          - socionext,uniphier-nx1-peri-clock
49d911ed93SKunihiko Hayashi      - description: SoC-glue clock
50d911ed93SKunihiko Hayashi        enum:
51d911ed93SKunihiko Hayashi          - socionext,uniphier-pro4-sg-clock
5276897807SMasahiro Yamada
5376897807SMasahiro Yamada  "#clock-cells":
5476897807SMasahiro Yamada    const: 1
5576897807SMasahiro Yamada
5676897807SMasahiro YamadaadditionalProperties: false
5776897807SMasahiro Yamada
5876897807SMasahiro Yamadarequired:
5976897807SMasahiro Yamada  - compatible
6076897807SMasahiro Yamada  - "#clock-cells"
6176897807SMasahiro Yamada
6276897807SMasahiro Yamadaexamples:
6376897807SMasahiro Yamada  - |
64*e6610409SKunihiko Hayashi    clock-controller {
6576897807SMasahiro Yamada        compatible = "socionext,uniphier-ld11-clock";
6676897807SMasahiro Yamada        #clock-cells = <1>;
6776897807SMasahiro Yamada    };
68