1*368500fcSBhargav Joshi# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2*368500fcSBhargav Joshi%YAML 1.2 3*368500fcSBhargav Joshi--- 4*368500fcSBhargav Joshi$id: http://devicetree.org/schemas/clock/ti,keystone,psc-clock.yaml# 5*368500fcSBhargav Joshi$schema: http://devicetree.org/meta-schemas/core.yaml# 6*368500fcSBhargav Joshi 7*368500fcSBhargav Joshititle: TI Keystone PSC clock 8*368500fcSBhargav Joshi 9*368500fcSBhargav Joshimaintainers: 10*368500fcSBhargav Joshi - Santosh Shilimkar <santosh.shilimkar@ti.com> 11*368500fcSBhargav Joshi - Murali Karicheri <m-karicheri2@ti.com> 12*368500fcSBhargav Joshi 13*368500fcSBhargav Joshiproperties: 14*368500fcSBhargav Joshi compatible: 15*368500fcSBhargav Joshi const: ti,keystone,psc-clock 16*368500fcSBhargav Joshi 17*368500fcSBhargav Joshi reg: 18*368500fcSBhargav Joshi items: 19*368500fcSBhargav Joshi - description: PSC control 20*368500fcSBhargav Joshi - description: Domain 21*368500fcSBhargav Joshi 22*368500fcSBhargav Joshi reg-names: 23*368500fcSBhargav Joshi items: 24*368500fcSBhargav Joshi - const: control 25*368500fcSBhargav Joshi - const: domain 26*368500fcSBhargav Joshi 27*368500fcSBhargav Joshi domain-id: 28*368500fcSBhargav Joshi $ref: /schemas/types.yaml#/definitions/uint32 29*368500fcSBhargav Joshi description: PSC domain id needed to check the transition state register 30*368500fcSBhargav Joshi 31*368500fcSBhargav Joshi clocks: 32*368500fcSBhargav Joshi maxItems: 1 33*368500fcSBhargav Joshi 34*368500fcSBhargav Joshi clock-output-names: 35*368500fcSBhargav Joshi maxItems: 1 36*368500fcSBhargav Joshi 37*368500fcSBhargav Joshi "#clock-cells": 38*368500fcSBhargav Joshi const: 0 39*368500fcSBhargav Joshi 40*368500fcSBhargav Joshirequired: 41*368500fcSBhargav Joshi - compatible 42*368500fcSBhargav Joshi - reg 43*368500fcSBhargav Joshi - reg-names 44*368500fcSBhargav Joshi - domain-id 45*368500fcSBhargav Joshi - clocks 46*368500fcSBhargav Joshi - "#clock-cells" 47*368500fcSBhargav Joshi 48*368500fcSBhargav JoshiadditionalProperties: false 49*368500fcSBhargav Joshi 50*368500fcSBhargav Joshiexamples: 51*368500fcSBhargav Joshi - | 52*368500fcSBhargav Joshi clkusb@2350008 { 53*368500fcSBhargav Joshi compatible = "ti,keystone,psc-clock"; 54*368500fcSBhargav Joshi reg = <0x02350008 0xb00>, <0x02350000 0x400>; 55*368500fcSBhargav Joshi reg-names = "control", "domain"; 56*368500fcSBhargav Joshi domain-id = <0>; 57*368500fcSBhargav Joshi clocks = <&chipclk16>; 58*368500fcSBhargav Joshi clock-output-names = "usb"; 59*368500fcSBhargav Joshi #clock-cells = <0>; 60*368500fcSBhargav Joshi }; 61