xref: /freebsd/sys/contrib/device-tree/src/mips/mobileye/eyeq6h-fixed-clocks.dtsi (revision 0e8011faf58b743cc652e3b2ad0f7671227610df)
1// SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2/*
3 * Copyright 2023 Mobileye Vision Technologies Ltd.
4 */
5
6#include <dt-bindings/clock/mobileye,eyeq5-clk.h>
7
8/ {
9	xtal: clock-30000000 {
10		compatible = "fixed-clock";
11		#clock-cells = <0>;
12		clock-frequency = <30000000>;
13	};
14
15	pll_west: clock-2000000000-west {
16		compatible = "fixed-clock";
17		#clock-cells = <0>;
18		clock-frequency = <2000000000>;
19	};
20
21	pll_cpu: clock-2000000000-cpu {
22		compatible = "fixed-clock";
23		#clock-cells = <0>;
24		clock-frequency = <2000000000>;
25	};
26
27	/* pll-cpu derivatives */
28	occ_cpu: clock-2000000000-occ-cpu {
29		compatible = "fixed-factor-clock";
30		clocks = <&pll_cpu>;
31		#clock-cells = <0>;
32		clock-div = <1>;
33		clock-mult = <1>;
34	};
35
36	/* pll-west derivatives */
37	occ_periph_w: clock-200000000 {
38		compatible = "fixed-factor-clock";
39		clocks = <&pll_west>;
40		#clock-cells = <0>;
41		clock-div = <10>;
42		clock-mult = <1>;
43	};
44	uart_clk: clock-200000000-uart {
45		compatible = "fixed-factor-clock";
46		clocks = <&occ_periph_w>;
47		#clock-cells = <0>;
48		clock-div = <1>;
49		clock-mult = <1>;
50	};
51
52};
53