Path: blob/master/Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-mmc-clk.yaml
26308 views
# SPDX-License-Identifier: GPL-2.01%YAML 1.22---3$id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-mmc-clk.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Allwinner A10 Module 1 Clock78maintainers:9- Chen-Yu Tsai <wens@csie.org>10- Maxime Ripard <mripard@kernel.org>1112deprecated: true1314properties:15"#clock-cells":16const: 117description: >18There is three different outputs: the main clock, with the ID 0,19and the output and sample clocks, with the IDs 1 and 2,20respectively.2122compatible:23enum:24- allwinner,sun4i-a10-mmc-clk25- allwinner,sun9i-a80-mmc-clk2627reg:28maxItems: 12930clocks:31minItems: 232maxItems: 333description: >34The parent order must match the hardware programming order.3536clock-output-names:37maxItems: 33839required:40- "#clock-cells"41- compatible42- reg43- clocks44- clock-output-names4546additionalProperties: false4748if:49properties:50compatible:51contains:52const: allwinner,sun4i-a10-mmc-clk5354then:55properties:56clocks:57maxItems: 35859else:60properties:61clocks:62maxItems: 26364examples:65- |66clk@1c20088 {67#clock-cells = <1>;68compatible = "allwinner,sun4i-a10-mmc-clk";69reg = <0x01c20088 0x4>;70clocks = <&osc24M>, <&pll6 1>, <&pll5 1>;71clock-output-names = "mmc0",72"mmc0_output",73"mmc0_sample";74};7576- |77clk@6000410 {78#clock-cells = <1>;79compatible = "allwinner,sun9i-a80-mmc-clk";80reg = <0x06000410 0x4>;81clocks = <&osc24M>, <&pll4>;82clock-output-names = "mmc0", "mmc0_output",83"mmc0_sample";84};8586...878889