Skip to content

Commit 66a20af

Browse files
Marek Vasutbebarino
authored andcommitted
dt-bindings: clk: si521xx: Add Skyworks Si521xx I2C PCIe clock generators
Add binding for Skyworks Si521xx PCIe clock generators. This binding is designed to support Si52144/Si52146/Si52147 series I2C PCIe clock generators, tested model is Si52144. It should be possible to add Si5213x series as well. Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: Marek Vasut <marex@denx.de> Link: https://lore.kernel.org/r/20230118191521.15544-1-marex@denx.de Signed-off-by: Stephen Boyd <sboyd@kernel.org>
1 parent fe15c26 commit 66a20af

File tree

1 file changed

+59
-0
lines changed

1 file changed

+59
-0
lines changed
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2+
%YAML 1.2
3+
---
4+
$id: http://devicetree.org/schemas/clock/skyworks,si521xx.yaml#
5+
$schema: http://devicetree.org/meta-schemas/core.yaml#
6+
7+
title: Skyworks Si521xx I2C PCIe clock generators
8+
9+
description: |
10+
The Skyworks Si521xx are I2C PCIe clock generators providing
11+
from 4 to 9 output clocks.
12+
13+
maintainers:
14+
- Marek Vasut <marex@denx.de>
15+
16+
properties:
17+
compatible:
18+
enum:
19+
- skyworks,si52144
20+
- skyworks,si52146
21+
- skyworks,si52147
22+
23+
reg:
24+
const: 0x6b
25+
26+
'#clock-cells':
27+
const: 1
28+
29+
clocks:
30+
items:
31+
- description: XTal input clock
32+
33+
skyworks,out-amplitude-microvolt:
34+
enum: [ 300000, 400000, 500000, 600000, 700000, 800000, 900000, 1000000 ]
35+
description: Output clock signal amplitude
36+
37+
required:
38+
- compatible
39+
- reg
40+
- clocks
41+
- '#clock-cells'
42+
43+
additionalProperties: false
44+
45+
examples:
46+
- |
47+
i2c {
48+
#address-cells = <1>;
49+
#size-cells = <0>;
50+
51+
clock-generator@6b {
52+
compatible = "skyworks,si52144";
53+
reg = <0x6b>;
54+
#clock-cells = <1>;
55+
clocks = <&ref25m>;
56+
};
57+
};
58+
59+
...

0 commit comments

Comments
 (0)