xref: /linux/Documentation/devicetree/bindings/ptp/ptp-idtcm.yaml (revision 4f2c0a4acffbec01079c28f839422e64ddeff004)
15c5e7aacSVincent Cheng# SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
25c5e7aacSVincent Cheng%YAML 1.2
35c5e7aacSVincent Cheng---
45c5e7aacSVincent Cheng$id: http://devicetree.org/schemas/ptp/ptp-idtcm.yaml#
55c5e7aacSVincent Cheng$schema: http://devicetree.org/meta-schemas/core.yaml#
65c5e7aacSVincent Cheng
7*dd3cb467SAndrew Lunntitle: IDT ClockMatrix (TM) PTP Clock
85c5e7aacSVincent Cheng
95c5e7aacSVincent Chengmaintainers:
105c5e7aacSVincent Cheng  - Vincent Cheng <vincent.cheng.xh@renesas.com>
115c5e7aacSVincent Cheng
125c5e7aacSVincent Chengproperties:
135c5e7aacSVincent Cheng  compatible:
145c5e7aacSVincent Cheng    enum:
155c5e7aacSVincent Cheng      # For System Synchronizer
165c5e7aacSVincent Cheng      - idt,8a34000
175c5e7aacSVincent Cheng      - idt,8a34001
185c5e7aacSVincent Cheng      - idt,8a34002
195c5e7aacSVincent Cheng      - idt,8a34003
205c5e7aacSVincent Cheng      - idt,8a34004
215c5e7aacSVincent Cheng      - idt,8a34005
225c5e7aacSVincent Cheng      - idt,8a34006
235c5e7aacSVincent Cheng      - idt,8a34007
245c5e7aacSVincent Cheng      - idt,8a34008
255c5e7aacSVincent Cheng      - idt,8a34009
265c5e7aacSVincent Cheng      # For Port Synchronizer
275c5e7aacSVincent Cheng      - idt,8a34010
285c5e7aacSVincent Cheng      - idt,8a34011
295c5e7aacSVincent Cheng      - idt,8a34012
305c5e7aacSVincent Cheng      - idt,8a34013
315c5e7aacSVincent Cheng      - idt,8a34014
325c5e7aacSVincent Cheng      - idt,8a34015
335c5e7aacSVincent Cheng      - idt,8a34016
345c5e7aacSVincent Cheng      - idt,8a34017
355c5e7aacSVincent Cheng      - idt,8a34018
365c5e7aacSVincent Cheng      - idt,8a34019
375c5e7aacSVincent Cheng      # For Universal Frequency Translator (UFT)
385c5e7aacSVincent Cheng      - idt,8a34040
395c5e7aacSVincent Cheng      - idt,8a34041
405c5e7aacSVincent Cheng      - idt,8a34042
415c5e7aacSVincent Cheng      - idt,8a34043
425c5e7aacSVincent Cheng      - idt,8a34044
435c5e7aacSVincent Cheng      - idt,8a34045
445c5e7aacSVincent Cheng      - idt,8a34046
455c5e7aacSVincent Cheng      - idt,8a34047
465c5e7aacSVincent Cheng      - idt,8a34048
475c5e7aacSVincent Cheng      - idt,8a34049
485c5e7aacSVincent Cheng
495c5e7aacSVincent Cheng  reg:
505c5e7aacSVincent Cheng    maxItems: 1
515c5e7aacSVincent Cheng    description:
525c5e7aacSVincent Cheng      I2C slave address of the device.
535c5e7aacSVincent Cheng
545c5e7aacSVincent Chengrequired:
555c5e7aacSVincent Cheng  - compatible
565c5e7aacSVincent Cheng  - reg
575c5e7aacSVincent Cheng
587f464532SRob HerringadditionalProperties: false
597f464532SRob Herring
605c5e7aacSVincent Chengexamples:
615c5e7aacSVincent Cheng  - |
6291f93c38SRob Herring    i2c {
635c5e7aacSVincent Cheng        #address-cells = <1>;
645c5e7aacSVincent Cheng        #size-cells = <0>;
655c5e7aacSVincent Cheng        phc@5b {
665c5e7aacSVincent Cheng            compatible = "idt,8a34000";
675c5e7aacSVincent Cheng            reg = <0x5b>;
685c5e7aacSVincent Cheng        };
695c5e7aacSVincent Cheng    };
70