152dbf848SAndre Przywara# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 252dbf848SAndre Przywara%YAML 1.2 352dbf848SAndre Przywara--- 452dbf848SAndre Przywara$id: http://devicetree.org/schemas/clock/allwinner,sun55i-a523-ccu.yaml# 552dbf848SAndre Przywara$schema: http://devicetree.org/meta-schemas/core.yaml# 652dbf848SAndre Przywara 752dbf848SAndre Przywaratitle: Allwinner A523 Clock Control Unit 852dbf848SAndre Przywara 952dbf848SAndre Przywaramaintainers: 1052dbf848SAndre Przywara - Andre Przywara <andre.przywara@arm.com> 1152dbf848SAndre Przywara 1252dbf848SAndre Przywaraproperties: 1352dbf848SAndre Przywara "#clock-cells": 1452dbf848SAndre Przywara const: 1 1552dbf848SAndre Przywara 1652dbf848SAndre Przywara "#reset-cells": 1752dbf848SAndre Przywara const: 1 1852dbf848SAndre Przywara 1952dbf848SAndre Przywara compatible: 2052dbf848SAndre Przywara enum: 2152dbf848SAndre Przywara - allwinner,sun55i-a523-ccu 22*0f610e65SChen-Yu Tsai - allwinner,sun55i-a523-mcu-ccu 2352dbf848SAndre Przywara - allwinner,sun55i-a523-r-ccu 2452dbf848SAndre Przywara 2552dbf848SAndre Przywara reg: 2652dbf848SAndre Przywara maxItems: 1 2752dbf848SAndre Przywara 2852dbf848SAndre Przywara clocks: 2952dbf848SAndre Przywara minItems: 4 30*0f610e65SChen-Yu Tsai maxItems: 9 3152dbf848SAndre Przywara 3252dbf848SAndre Przywara clock-names: 3352dbf848SAndre Przywara minItems: 4 34*0f610e65SChen-Yu Tsai maxItems: 9 3552dbf848SAndre Przywara 3652dbf848SAndre Przywararequired: 3752dbf848SAndre Przywara - "#clock-cells" 3852dbf848SAndre Przywara - "#reset-cells" 3952dbf848SAndre Przywara - compatible 4052dbf848SAndre Przywara - reg 4152dbf848SAndre Przywara - clocks 4252dbf848SAndre Przywara - clock-names 4352dbf848SAndre Przywara 4452dbf848SAndre PrzywaraallOf: 4552dbf848SAndre Przywara - if: 4652dbf848SAndre Przywara properties: 4752dbf848SAndre Przywara compatible: 4852dbf848SAndre Przywara enum: 4952dbf848SAndre Przywara - allwinner,sun55i-a523-ccu 5052dbf848SAndre Przywara 5152dbf848SAndre Przywara then: 5252dbf848SAndre Przywara properties: 5352dbf848SAndre Przywara clocks: 5452dbf848SAndre Przywara items: 5552dbf848SAndre Przywara - description: High Frequency Oscillator (usually at 24MHz) 5652dbf848SAndre Przywara - description: Low Frequency Oscillator (usually at 32kHz) 5752dbf848SAndre Przywara - description: Internal Oscillator 5852dbf848SAndre Przywara - description: Low Frequency Oscillator fanout 5952dbf848SAndre Przywara 6052dbf848SAndre Przywara clock-names: 6152dbf848SAndre Przywara items: 6252dbf848SAndre Przywara - const: hosc 6352dbf848SAndre Przywara - const: losc 6452dbf848SAndre Przywara - const: iosc 6552dbf848SAndre Przywara - const: losc-fanout 6652dbf848SAndre Przywara 6752dbf848SAndre Przywara - if: 6852dbf848SAndre Przywara properties: 6952dbf848SAndre Przywara compatible: 7052dbf848SAndre Przywara enum: 71*0f610e65SChen-Yu Tsai - allwinner,sun55i-a523-mcu-ccu 72*0f610e65SChen-Yu Tsai 73*0f610e65SChen-Yu Tsai then: 74*0f610e65SChen-Yu Tsai properties: 75*0f610e65SChen-Yu Tsai clocks: 76*0f610e65SChen-Yu Tsai items: 77*0f610e65SChen-Yu Tsai - description: High Frequency Oscillator (usually at 24MHz) 78*0f610e65SChen-Yu Tsai - description: Low Frequency Oscillator (usually at 32kHz) 79*0f610e65SChen-Yu Tsai - description: Internal Oscillator 80*0f610e65SChen-Yu Tsai - description: Audio PLL (4x) 81*0f610e65SChen-Yu Tsai - description: Peripherals PLL 0 (300 MHz output) 82*0f610e65SChen-Yu Tsai - description: DSP module clock 83*0f610e65SChen-Yu Tsai - description: MBUS clock 84*0f610e65SChen-Yu Tsai - description: PRCM AHB clock 85*0f610e65SChen-Yu Tsai - description: PRCM APB0 clock 86*0f610e65SChen-Yu Tsai 87*0f610e65SChen-Yu Tsai clock-names: 88*0f610e65SChen-Yu Tsai items: 89*0f610e65SChen-Yu Tsai - const: hosc 90*0f610e65SChen-Yu Tsai - const: losc 91*0f610e65SChen-Yu Tsai - const: iosc 92*0f610e65SChen-Yu Tsai - const: pll-audio0-4x 93*0f610e65SChen-Yu Tsai - const: pll-periph0-300m 94*0f610e65SChen-Yu Tsai - const: dsp 95*0f610e65SChen-Yu Tsai - const: mbus 96*0f610e65SChen-Yu Tsai - const: r-ahb 97*0f610e65SChen-Yu Tsai - const: r-apb0 98*0f610e65SChen-Yu Tsai 99*0f610e65SChen-Yu Tsai - if: 100*0f610e65SChen-Yu Tsai properties: 101*0f610e65SChen-Yu Tsai compatible: 102*0f610e65SChen-Yu Tsai enum: 10352dbf848SAndre Przywara - allwinner,sun55i-a523-r-ccu 10452dbf848SAndre Przywara 10552dbf848SAndre Przywara then: 10652dbf848SAndre Przywara properties: 10752dbf848SAndre Przywara clocks: 10852dbf848SAndre Przywara items: 10952dbf848SAndre Przywara - description: High Frequency Oscillator (usually at 24MHz) 11052dbf848SAndre Przywara - description: Low Frequency Oscillator (usually at 32kHz) 11152dbf848SAndre Przywara - description: Internal Oscillator 11252dbf848SAndre Przywara - description: Peripherals PLL 11352dbf848SAndre Przywara - description: Audio PLL 11452dbf848SAndre Przywara 11552dbf848SAndre Przywara clock-names: 11652dbf848SAndre Przywara items: 11752dbf848SAndre Przywara - const: hosc 11852dbf848SAndre Przywara - const: losc 11952dbf848SAndre Przywara - const: iosc 12052dbf848SAndre Przywara - const: pll-periph 12152dbf848SAndre Przywara - const: pll-audio 12252dbf848SAndre Przywara 12352dbf848SAndre PrzywaraadditionalProperties: false 12452dbf848SAndre Przywara 12552dbf848SAndre Przywaraexamples: 12652dbf848SAndre Przywara - | 12752dbf848SAndre Przywara clock-controller@2001000 { 12852dbf848SAndre Przywara compatible = "allwinner,sun55i-a523-ccu"; 12952dbf848SAndre Przywara reg = <0x02001000 0x1000>; 13052dbf848SAndre Przywara clocks = <&osc24M>, <&osc32k>, <&iosc>, <&r_ccu 1>; 13152dbf848SAndre Przywara clock-names = "hosc", "losc", "iosc", "losc-fanout"; 13252dbf848SAndre Przywara #clock-cells = <1>; 13352dbf848SAndre Przywara #reset-cells = <1>; 13452dbf848SAndre Przywara }; 13552dbf848SAndre Przywara 13652dbf848SAndre Przywara... 137