1 Commits

Author SHA1 Message Date
ChuanN-sudo ff61c6a463 riscv: dts: k3: add bootph-all to clock nodes
Add `bootph-all` to the clock controller related nodes so the
required clock data is available during early boot.

Signed-off-by: Chuan <fjchuanil@gmail.com>
2026-05-09 10:13:39 +08:00
+8
View File
@@ -6,6 +6,7 @@
/dts-v1/;
#include "k3-cpus.dtsi"
#include <dt-bindings/clock/spacemit-k3-clock.h>
/ {
#address-cells = <2>;
@@ -19,41 +20,48 @@
clocks {
clk0: osc {
bootph-all;
compatible = "fixed-clock";
#clock-cells = <0>;
clock-frequency = <66667000>;
};
vctcxo_24: vctcxo_24 {
bootph-all;
#clock-cells = <0>;
compatible = "fixed-clock";
clock-frequency = <24000000>;
clock-output-names = "vctcxo_24";
};
vctcxo_3: vctcxo_3 {
bootph-all;
#clock-cells = <0>;
compatible = "fixed-clock";
clock-frequency = <3000000>;
clock-output-names = "vctcxo_3";
};
vctcxo_1: vctcxo_1 {
bootph-all;
#clock-cells = <0>;
compatible = "fixed-clock";
clock-frequency = <1000000>;
clock-output-names = "vctcxo_1";
};
pll1_vco: pll1_vco {
bootph-all;
#clock-cells = <0>;
compatible = "fixed-clock";
clock-frequency = <24576000>;
clock-output-names = "pll1_vco";
};
osc_32k: osc_32k {
bootph-all;
#clock-cells = <0>;
compatible = "fixed-clock";
clock-frequency = <32000>;
clock-output-names = "osc_32k";
};
clk_dummy: clk_dummy {
bootph-all;
#clock-cells = <0>;
compatible = "fixed-clock";
clock-frequency = <0>;