1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
4 $id: http://devicetree.org/schemas/clock/renesas,9series.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Renesas 9-series I2C PCIe clock generators
10 The Renesas 9-series are I2C PCIe clock generators providing
11 from 1 to 20 output clocks.
13 When referencing the provided clock in the DT using phandle
14 and clock specifier, the following mapping applies:
26 - Marek Vasut <marex@denx.de>
35 description: I2C device address
43 - description: XTal input clock
45 renesas,out-amplitude-microvolt:
46 enum: [ 600000, 700000, 800000, 900000 ]
47 description: Output clock signal amplitude
49 renesas,out-spread-spectrum:
50 $ref: /schemas/types.yaml#/definitions/uint32
51 enum: [ 100000, 99750, 99500 ]
52 description: Output clock down spread in pcm (1/1000 of percent)
58 Description of one of the outputs (DIF0..DIF19).
62 $ref: /schemas/types.yaml#/definitions/uint32
63 enum: [ 2000000, 3000000 ]
64 description: Output clock slew rate select in V/ns
66 additionalProperties: false
74 additionalProperties: false
78 /* 25MHz reference crystal */
80 compatible = "fixed-clock";
82 clock-frequency = <25000000>;
90 rs9: clock-generator@6a {
91 compatible = "renesas,9fgv0241";
98 renesas,slew-rate = <3000000>;