1*84898f8eSFinley Xiao# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 2*84898f8eSFinley Xiao%YAML 1.2 3*84898f8eSFinley Xiao--- 4*84898f8eSFinley Xiao$id: http://devicetree.org/schemas/clock/rockchip,rk3506-cru.yaml# 5*84898f8eSFinley Xiao$schema: http://devicetree.org/meta-schemas/core.yaml# 6*84898f8eSFinley Xiao 7*84898f8eSFinley Xiaotitle: Rockchip RK3506 Clock and Reset Unit (CRU) 8*84898f8eSFinley Xiao 9*84898f8eSFinley Xiaomaintainers: 10*84898f8eSFinley Xiao - Finley Xiao <finley.xiao@rock-chips.com> 11*84898f8eSFinley Xiao - Heiko Stuebner <heiko@sntech.de> 12*84898f8eSFinley Xiao 13*84898f8eSFinley Xiaodescription: 14*84898f8eSFinley Xiao The RK3506 CRU generates the clock and also implements reset for SoC 15*84898f8eSFinley Xiao peripherals. 16*84898f8eSFinley Xiao 17*84898f8eSFinley Xiaoproperties: 18*84898f8eSFinley Xiao compatible: 19*84898f8eSFinley Xiao const: rockchip,rk3506-cru 20*84898f8eSFinley Xiao 21*84898f8eSFinley Xiao reg: 22*84898f8eSFinley Xiao maxItems: 1 23*84898f8eSFinley Xiao 24*84898f8eSFinley Xiao "#clock-cells": 25*84898f8eSFinley Xiao const: 1 26*84898f8eSFinley Xiao 27*84898f8eSFinley Xiao "#reset-cells": 28*84898f8eSFinley Xiao const: 1 29*84898f8eSFinley Xiao 30*84898f8eSFinley Xiao clocks: 31*84898f8eSFinley Xiao maxItems: 1 32*84898f8eSFinley Xiao 33*84898f8eSFinley Xiao clock-names: 34*84898f8eSFinley Xiao const: xin 35*84898f8eSFinley Xiao 36*84898f8eSFinley Xiaorequired: 37*84898f8eSFinley Xiao - compatible 38*84898f8eSFinley Xiao - reg 39*84898f8eSFinley Xiao - "#clock-cells" 40*84898f8eSFinley Xiao - "#reset-cells" 41*84898f8eSFinley Xiao - clocks 42*84898f8eSFinley Xiao - clock-names 43*84898f8eSFinley Xiao 44*84898f8eSFinley XiaoadditionalProperties: false 45*84898f8eSFinley Xiao 46*84898f8eSFinley Xiaoexamples: 47*84898f8eSFinley Xiao - | 48*84898f8eSFinley Xiao clock-controller@ff9a0000 { 49*84898f8eSFinley Xiao compatible = "rockchip,rk3506-cru"; 50*84898f8eSFinley Xiao reg = <0xff9a0000 0x20000>; 51*84898f8eSFinley Xiao #clock-cells = <1>; 52*84898f8eSFinley Xiao #reset-cells = <1>; 53*84898f8eSFinley Xiao clocks = <&xin24m>; 54*84898f8eSFinley Xiao clock-names = "xin"; 55*84898f8eSFinley Xiao }; 56