summaryrefslogtreecommitdiff
path: root/arch/riscv/dts/jh7110_clk.dtsi
blob: fce9df8419fe29a8cf9cc5889b32522e9a103e69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
// SPDX-License-Identifier: GPL-2.0 OR MIT
/*
 * Copyright (C) 2022 StarFive Technology Co., Ltd.
 */

/ {
	/* clock tree external clocks */
	osc: osc {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <24000000>;
	};

	gmac1_rmii_refin: gmac1_rmii_refin {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <50000000>;
	};

	gmac1_rgmii_rxin: gmac1_rgmii_rxin {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <125000000>;
	};

	i2stx_bclk_ext: i2stx_bclk_ext {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <12288000>;
	};

	i2stx_lrck_ext: i2stx_lrck_ext {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <192000>;
	};

	i2srx_bclk_ext: i2srx_bclk_ext {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <12288000>;
	};

	i2srx_lrck_ext: i2srx_lrck_ext {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <192000>;
	};

	tdm_ext: tdm_ext {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <49152000>;
	};

	mclk_ext: mclk_ext {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <49152000>;
	};

	jtag_tck_inner: jtag_tck_inner {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <50000000>;
	};

	bist_apb: bist_apb {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <50000000>;
	};

	stg_apb: stg_apb {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <51200000>;
	};

	gmac0_rmii_refin: gmac0_rmii_refin {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <50000000>;
	};

	gmac0_rgmii_rxin: gmac0_rgmii_rxin {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <125000000>;
	};

	clk_rtc: clk_rtc {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <32768>;
	};

	hdmitx0_pixelclk: hdmitx0_pixelclk {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <297000000>;
	};

	mipitx_dphy_rxesc: mipitx_dphy_rxesc {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <10000000>;
	};

	mipitx_dphy_txbytehs: mipitx_dphy_txbytehs {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <297000000>;
	};
	/* external clocks end */

	pll0_out: pll0_out {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <1000000000>;
	};

	pll1_out: pll1_out {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <1066000000>;
	};

	pll2_out: pll2_out {
		compatible = "fixed-clock";
		#clock-cells = <0>;
		clock-frequency = <1228800000>;
	};
};