Path: blob/master/Documentation/devicetree/bindings/clock/allwinner,sun4i-a10-ccu.yaml
26308 views
# SPDX-License-Identifier: GPL-2.01%YAML 1.22---3$id: http://devicetree.org/schemas/clock/allwinner,sun4i-a10-ccu.yaml#4$schema: http://devicetree.org/meta-schemas/core.yaml#56title: Allwinner Clock Control Unit78maintainers:9- Chen-Yu Tsai <wens@csie.org>10- Maxime Ripard <mripard@kernel.org>1112properties:13"#clock-cells":14const: 11516"#reset-cells":17const: 11819compatible:20enum:21- allwinner,sun4i-a10-ccu22- allwinner,sun5i-a10s-ccu23- allwinner,sun5i-a13-ccu24- allwinner,sun6i-a31-ccu25- allwinner,sun7i-a20-ccu26- allwinner,sun8i-a23-ccu27- allwinner,sun8i-a33-ccu28- allwinner,sun8i-a83t-ccu29- allwinner,sun8i-a83t-r-ccu30- allwinner,sun8i-h3-ccu31- allwinner,sun8i-h3-r-ccu32- allwinner,sun8i-r40-ccu33- allwinner,sun8i-v3-ccu34- allwinner,sun8i-v3s-ccu35- allwinner,sun9i-a80-ccu36- allwinner,sun20i-d1-ccu37- allwinner,sun20i-d1-r-ccu38- allwinner,sun50i-a64-ccu39- allwinner,sun50i-a64-r-ccu40- allwinner,sun50i-a100-ccu41- allwinner,sun50i-a100-r-ccu42- allwinner,sun50i-h5-ccu43- allwinner,sun50i-h6-ccu44- allwinner,sun50i-h6-r-ccu45- allwinner,sun50i-h616-ccu46- allwinner,sun50i-h616-r-ccu47- allwinner,suniv-f1c100s-ccu48- nextthing,gr8-ccu4950reg:51maxItems: 15253clocks:54minItems: 255items:56- description: High Frequency Oscillator (usually at 24MHz)57- description: Low Frequency Oscillator (usually at 32kHz)58- description: Internal Oscillator59- description: Peripherals PLL6061clock-names:62minItems: 263items:64- const: hosc65- const: losc66- const: iosc67- const: pll-periph6869required:70- "#clock-cells"71- "#reset-cells"72- compatible73- reg74- clocks75- clock-names7677if:78properties:79compatible:80enum:81- allwinner,sun8i-a83t-r-ccu82- allwinner,sun8i-h3-r-ccu83- allwinner,sun20i-d1-r-ccu84- allwinner,sun50i-a64-r-ccu85- allwinner,sun50i-a100-r-ccu86- allwinner,sun50i-h6-r-ccu87- allwinner,sun50i-h616-r-ccu8889then:90properties:91clocks:92minItems: 493maxItems: 49495clock-names:96minItems: 497maxItems: 49899else:100if:101properties:102compatible:103enum:104- allwinner,sun20i-d1-ccu105- allwinner,sun50i-a100-ccu106- allwinner,sun50i-h6-ccu107- allwinner,sun50i-h616-ccu108109then:110properties:111clocks:112minItems: 3113maxItems: 3114115clock-names:116minItems: 3117maxItems: 3118119else:120properties:121clocks:122minItems: 2123maxItems: 2124125clock-names:126minItems: 2127maxItems: 2128129additionalProperties: false130131examples:132- |133ccu: clock@1c20000 {134compatible = "allwinner,sun8i-h3-ccu";135reg = <0x01c20000 0x400>;136clocks = <&osc24M>, <&osc32k>;137clock-names = "hosc", "losc";138#clock-cells = <1>;139#reset-cells = <1>;140};141142- |143r_ccu: clock@1f01400 {144compatible = "allwinner,sun50i-a64-r-ccu";145reg = <0x01f01400 0x100>;146clocks = <&osc24M>, <&osc32k>, <&iosc>, <&ccu 11>;147clock-names = "hosc", "losc", "iosc", "pll-periph";148#clock-cells = <1>;149#reset-cells = <1>;150};151152...153154155