[PATCH 1/2] ARM: dts: mediatek: mt6572: rename fixed clocks
Roman Vivchar via B4 Relay
devnull+rva333.protonmail.com at kernel.org
Sat Jul 4 12:21:42 PDT 2026
From: Roman Vivchar <rva333 at protonmail.com>
Old-style naming like uart_clk, system_clk and rtc_clk doesn't actually
reflect hardware on the mt6572 SoC.
For example, uart_clk is used as parent for various parts of the SoC
like AXI bus, MMC controller, SPI, etc. While it usually shouldn't be
used as active parent, uart_clk is a wrong name. The same logic applies
to the rtc_clk, that is also used as input for MultiMedia subsystem
clock.
Therefore, rename all uart_clk, system_clk and rtc_clk to clk26m, clk13m
and clk32k to properly describe the hardware.
Signed-off-by: Roman Vivchar <rva333 at protonmail.com>
---
arch/arm/boot/dts/mediatek/mt6572.dtsi | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/arch/arm/boot/dts/mediatek/mt6572.dtsi b/arch/arm/boot/dts/mediatek/mt6572.dtsi
index ac70f266d698..fa0e5df766c2 100644
--- a/arch/arm/boot/dts/mediatek/mt6572.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6572.dtsi
@@ -28,19 +28,19 @@ cpu at 1 {
};
};
- uart_clk: dummy26m {
+ clk26m: clk26m {
compatible = "fixed-clock";
clock-frequency = <26000000>;
#clock-cells = <0>;
};
- system_clk: dummy13m {
+ clk13m: clk13m {
compatible = "fixed-clock";
clock-frequency = <13000000>;
#clock-cells = <0>;
};
- rtc_clk: dummy32k {
+ clk32k: clk32k {
compatible = "fixed-clock";
clock-frequency = <32000>;
#clock-cells = <0>;
@@ -64,7 +64,7 @@ timer: timer at 10008000 {
compatible = "mediatek,mt6572-timer", "mediatek,mt6577-timer";
reg = <0x10008000 0x80>;
interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_LOW>;
- clocks = <&system_clk>, <&rtc_clk>;
+ clocks = <&clk13m>, <&clk32k>;
clock-names = "system-clk", "rtc-clk";
};
@@ -91,7 +91,7 @@ uart0: serial at 11005000 {
compatible = "mediatek,mt6572-uart", "mediatek,mt6577-uart";
reg = <0x11005000 0x400>;
interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_LOW>;
- clocks = <&uart_clk>;
+ clocks = <&clk26m>;
clock-names = "baud";
status = "disabled";
};
@@ -100,7 +100,7 @@ uart1: serial at 11006000 {
compatible = "mediatek,mt6572-uart", "mediatek,mt6577-uart";
reg = <0x11006000 0x400>;
interrupts = <GIC_SPI 32 IRQ_TYPE_LEVEL_LOW>;
- clocks = <&uart_clk>;
+ clocks = <&clk26m>;
clock-names = "baud";
status = "disabled";
};
--
2.54.0
More information about the linux-arm-kernel
mailing list