|
@@ -838,16 +838,34 @@
|
|
|
clock-output-names = "audio_clk_c";
|
|
|
};
|
|
|
|
|
|
+ /* External USB clock - can be overridden by the board */
|
|
|
+ usb_extal_clk: usb_extal_clk {
|
|
|
+ compatible = "fixed-clock";
|
|
|
+ #clock-cells = <0>;
|
|
|
+ clock-frequency = <48000000>;
|
|
|
+ clock-output-names = "usb_extal";
|
|
|
+ };
|
|
|
+
|
|
|
+ /* External CAN clock */
|
|
|
+ can_clk: can_clk {
|
|
|
+ compatible = "fixed-clock";
|
|
|
+ #clock-cells = <0>;
|
|
|
+ /* This value must be overridden by the board. */
|
|
|
+ clock-frequency = <0>;
|
|
|
+ clock-output-names = "can_clk";
|
|
|
+ status = "disabled";
|
|
|
+ };
|
|
|
+
|
|
|
/* Special CPG clocks */
|
|
|
cpg_clocks: cpg_clocks@e6150000 {
|
|
|
compatible = "renesas,r8a7790-cpg-clocks",
|
|
|
"renesas,rcar-gen2-cpg-clocks";
|
|
|
reg = <0 0xe6150000 0 0x1000>;
|
|
|
- clocks = <&extal_clk>;
|
|
|
+ clocks = <&extal_clk &usb_extal_clk>;
|
|
|
#clock-cells = <1>;
|
|
|
clock-output-names = "main", "pll0", "pll1", "pll3",
|
|
|
"lb", "qspi", "sdh", "sd0", "sd1",
|
|
|
- "z";
|
|
|
+ "z", "rcan";
|
|
|
};
|
|
|
|
|
|
/* Variable factor clocks */
|