hc
2024-10-12 a5969cabbb4660eab42b6ef0412cbbd1200cf14d
kernel/arch/arm/boot/dts/keystone-clocks.dtsi
....@@ -408,4 +408,31 @@
408408 reg-names = "control", "domain";
409409 domain-id = <0>;
410410 };
411
+
412
+ /*
413
+ * Below are set of fixed, input clocks definitions,
414
+ * for which real frequencies have to be defined in board files.
415
+ * Those clocks can be used as reference clocks for some HW modules
416
+ * (as cpts, for example) by configuring corresponding clock muxes.
417
+ */
418
+ timi0: timi0 {
419
+ #clock-cells = <0>;
420
+ compatible = "fixed-clock";
421
+ clock-frequency = <0>;
422
+ clock-output-names = "timi0";
423
+ };
424
+
425
+ timi1: timi1 {
426
+ #clock-cells = <0>;
427
+ compatible = "fixed-clock";
428
+ clock-frequency = <0>;
429
+ clock-output-names = "timi1";
430
+ };
431
+
432
+ tsrefclk: tsrefclk {
433
+ #clock-cells = <0>;
434
+ compatible = "fixed-clock";
435
+ clock-frequency = <0>;
436
+ clock-output-names = "tsrefclk";
437
+ };
411438 };