1/* 2 * Copyright (c) 2024 Cypress Semiconductor Corporation (an Infineon company) or 3 * an affiliate of Cypress Semiconductor Corporation 4 * 5 * SPDX-License-Identifier: Apache-2.0 6 */ 7 8#include "clock_source_def.h" 9/ { 10 clocks { 11 /* iho */ 12 clk_iho: clk_iho { 13 #clock-cells = <0>; 14 compatible = "fixed-clock"; 15 clock-frequency = <48000000>; 16 status = "okay"; 17 }; 18 19 /* imo */ 20 clk_imo: clk_imo { 21 #clock-cells = <0>; 22 compatible = "fixed-clock"; 23 clock-frequency = <8000000>; 24 status = "okay"; 25 }; 26 27 /* fll */ 28 fll0: fll0 { 29 #clock-cells = <0>; 30 compatible = "fixed-clock"; 31 clock-frequency = <96000000>; 32 status = "okay"; 33 }; 34 35 /* path mux0 */ 36 path_mux0: path_mux0 { 37 #clock-cells = <0>; 38 compatible = "fixed-factor-clock"; 39 clocks = <&clk_iho>; 40 status = "disabled"; 41 }; 42 43 /* path mux1 */ 44 path_mux1: path_mux1 { 45 #clock-cells = <0>; 46 compatible = "fixed-factor-clock"; 47 clocks = <&clk_iho>; 48 status = "disabled"; 49 }; 50 51 /* path mux2 */ 52 path_mux2: path_mux2 { 53 #clock-cells = <0>; 54 compatible = "fixed-factor-clock"; 55 clocks = <&clk_iho>; 56 status = "disabled"; 57 }; 58 59 /* path mux3 */ 60 path_mux3: path_mux3 { 61 #clock-cells = <0>; 62 compatible = "fixed-factor-clock"; 63 clocks = <&clk_imo>; 64 status = "disabled"; 65 }; 66 67 /* clk_hf0 */ 68 clk_hf0: clk_hf0 { 69 #clock-cells = <0>; 70 compatible = "fixed-factor-clock"; 71 clock-div = <1>; 72 clocks = <&fll0>; 73 status = "disabled"; 74 }; 75 76 /* clk_hf1 */ 77 clk_hf1: clk_hf1 { 78 #clock-cells = <0>; 79 compatible = "fixed-factor-clock"; 80 clock-div = <1>; 81 clocks = <&fll0>; 82 status = "disabled"; 83 }; 84 85 /* clk_hf2 */ 86 clk_hf2: clk_hf2 { 87 #clock-cells = <0>; 88 compatible = "fixed-factor-clock"; 89 clock-div = <1>; 90 clocks = <&path_mux2>; 91 status = "disabled"; 92 }; 93 94 /* clk_hf3 */ 95 clk_hf3: clk_hf3 { 96 #clock-cells = <0>; 97 compatible = "fixed-factor-clock"; 98 clock-div = <2>; 99 clocks = <&path_mux1>; 100 status = "disabled"; 101 }; 102 103 }; 104 105}; 106