1*80204ac4SKrzysztof Kozlowski# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*80204ac4SKrzysztof Kozlowski%YAML 1.2 3*80204ac4SKrzysztof Kozlowski--- 4*80204ac4SKrzysztof Kozlowski$id: http://devicetree.org/schemas/clock/samsung,s5pv210-audss-clock.yaml# 5*80204ac4SKrzysztof Kozlowski$schema: http://devicetree.org/meta-schemas/core.yaml# 6*80204ac4SKrzysztof Kozlowski 7*80204ac4SKrzysztof Kozlowskititle: Samsung S5Pv210 SoC Audio SubSystem clock controller 8*80204ac4SKrzysztof Kozlowski 9*80204ac4SKrzysztof Kozlowskimaintainers: 10*80204ac4SKrzysztof Kozlowski - Chanwoo Choi <cw00.choi@samsung.com> 11*80204ac4SKrzysztof Kozlowski - Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com> 12*80204ac4SKrzysztof Kozlowski - Sylwester Nawrocki <s.nawrocki@samsung.com> 13*80204ac4SKrzysztof Kozlowski - Tomasz Figa <tomasz.figa@gmail.com> 14*80204ac4SKrzysztof Kozlowski 15*80204ac4SKrzysztof Kozlowskidescription: | 16*80204ac4SKrzysztof Kozlowski All available clocks are defined as preprocessor macros in 17*80204ac4SKrzysztof Kozlowski include/dt-bindings/clock/s5pv210-audss.h header. 18*80204ac4SKrzysztof Kozlowski 19*80204ac4SKrzysztof Kozlowskiproperties: 20*80204ac4SKrzysztof Kozlowski compatible: 21*80204ac4SKrzysztof Kozlowski const: samsung,s5pv210-audss-clock 22*80204ac4SKrzysztof Kozlowski 23*80204ac4SKrzysztof Kozlowski clocks: 24*80204ac4SKrzysztof Kozlowski minItems: 4 25*80204ac4SKrzysztof Kozlowski items: 26*80204ac4SKrzysztof Kozlowski - description: 27*80204ac4SKrzysztof Kozlowski AHB bus clock of the Audio Subsystem. 28*80204ac4SKrzysztof Kozlowski - description: 29*80204ac4SKrzysztof Kozlowski Optional fixed rate PLL reference clock, parent of mout_audss. If not 30*80204ac4SKrzysztof Kozlowski specified (i.e. xusbxti is used for PLL reference), it is fixed to a 31*80204ac4SKrzysztof Kozlowski clock named "xxti". 32*80204ac4SKrzysztof Kozlowski - description: 33*80204ac4SKrzysztof Kozlowski Input PLL to the AudioSS block, parent of mout_audss. 34*80204ac4SKrzysztof Kozlowski - description: 35*80204ac4SKrzysztof Kozlowski Audio bus clock, parent of mout_i2s. 36*80204ac4SKrzysztof Kozlowski - description: 37*80204ac4SKrzysztof Kozlowski Optional external i2s clock, parent of mout_i2s. If not specified, it 38*80204ac4SKrzysztof Kozlowski is fixed to a clock named "iiscdclk0". 39*80204ac4SKrzysztof Kozlowski 40*80204ac4SKrzysztof Kozlowski clock-names: 41*80204ac4SKrzysztof Kozlowski minItems: 4 42*80204ac4SKrzysztof Kozlowski items: 43*80204ac4SKrzysztof Kozlowski - const: hclk 44*80204ac4SKrzysztof Kozlowski - const: xxti 45*80204ac4SKrzysztof Kozlowski - const: fout_epll 46*80204ac4SKrzysztof Kozlowski - const: sclk_audio0 47*80204ac4SKrzysztof Kozlowski - const: iiscdclk0 48*80204ac4SKrzysztof Kozlowski 49*80204ac4SKrzysztof Kozlowski "#clock-cells": 50*80204ac4SKrzysztof Kozlowski const: 1 51*80204ac4SKrzysztof Kozlowski 52*80204ac4SKrzysztof Kozlowski power-domains: 53*80204ac4SKrzysztof Kozlowski maxItems: 1 54*80204ac4SKrzysztof Kozlowski 55*80204ac4SKrzysztof Kozlowski reg: 56*80204ac4SKrzysztof Kozlowski maxItems: 1 57*80204ac4SKrzysztof Kozlowski 58*80204ac4SKrzysztof Kozlowskirequired: 59*80204ac4SKrzysztof Kozlowski - compatible 60*80204ac4SKrzysztof Kozlowski - clocks 61*80204ac4SKrzysztof Kozlowski - clock-names 62*80204ac4SKrzysztof Kozlowski - "#clock-cells" 63*80204ac4SKrzysztof Kozlowski - reg 64*80204ac4SKrzysztof Kozlowski 65*80204ac4SKrzysztof KozlowskiadditionalProperties: false 66*80204ac4SKrzysztof Kozlowski 67*80204ac4SKrzysztof Kozlowskiexamples: 68*80204ac4SKrzysztof Kozlowski - | 69*80204ac4SKrzysztof Kozlowski #include <dt-bindings/clock/s5pv210.h> 70*80204ac4SKrzysztof Kozlowski 71*80204ac4SKrzysztof Kozlowski clock-controller@c0900000 { 72*80204ac4SKrzysztof Kozlowski compatible = "samsung,s5pv210-audss-clock"; 73*80204ac4SKrzysztof Kozlowski reg = <0xc0900000 0x1000>; 74*80204ac4SKrzysztof Kozlowski #clock-cells = <1>; 75*80204ac4SKrzysztof Kozlowski clock-names = "hclk", "xxti", "fout_epll", "sclk_audio0"; 76*80204ac4SKrzysztof Kozlowski clocks = <&clocks DOUT_HCLKP>, <&xxti>, <&clocks FOUT_EPLL>, 77*80204ac4SKrzysztof Kozlowski <&clocks SCLK_AUDIO0>; 78*80204ac4SKrzysztof Kozlowski }; 79