1# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/ptp/ptp-idtcm.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: IDT ClockMatrix (TM) PTP Clock Device Tree Bindings 8 9maintainers: 10 - Vincent Cheng <vincent.cheng.xh@renesas.com> 11 12properties: 13 compatible: 14 enum: 15 # For System Synchronizer 16 - idt,8a34000 17 - idt,8a34001 18 - idt,8a34002 19 - idt,8a34003 20 - idt,8a34004 21 - idt,8a34005 22 - idt,8a34006 23 - idt,8a34007 24 - idt,8a34008 25 - idt,8a34009 26 # For Port Synchronizer 27 - idt,8a34010 28 - idt,8a34011 29 - idt,8a34012 30 - idt,8a34013 31 - idt,8a34014 32 - idt,8a34015 33 - idt,8a34016 34 - idt,8a34017 35 - idt,8a34018 36 - idt,8a34019 37 # For Universal Frequency Translator (UFT) 38 - idt,8a34040 39 - idt,8a34041 40 - idt,8a34042 41 - idt,8a34043 42 - idt,8a34044 43 - idt,8a34045 44 - idt,8a34046 45 - idt,8a34047 46 - idt,8a34048 47 - idt,8a34049 48 49 reg: 50 maxItems: 1 51 description: 52 I2C slave address of the device. 53 54required: 55 - compatible 56 - reg 57 58additionalProperties: false 59 60examples: 61 - | 62 i2c@1 { 63 compatible = "abc,acme-1234"; 64 reg = <0x01 0x400>; 65 #address-cells = <1>; 66 #size-cells = <0>; 67 phc@5b { 68 compatible = "idt,8a34000"; 69 reg = <0x5b>; 70 }; 71 }; 72