mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [PATCH 00/10] ARM: Add support for yarisxl mt6582 board
@ 2025-09-20 18:23 Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 01/10] ARM: mediatek: add board_dt_compat entry for the MT6582 SoC Cristian Cozzolino via B4 Relay
                   ` (12 more replies)
  0 siblings, 13 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

This series adds support for Alcatel Pop C7 (OT-7041D) smartphone
board, named yarisxl, based on MT6582 SoC. It also includes some
preliminary patches. More in detail:
- patches 1 and 2 add support for mt6582 to platform code 
  (verified by looking at generic mt6582 downstream source code)
- patches 3-6 do some maintenance work to mt6582.dtsi 
  (I was unsure if squashing timer node patches into one)
- patches 7 and 8 add devicetree and dt-bindings support for yarisxl

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
Cristian Cozzolino (10):
      ARM: mediatek: add board_dt_compat entry for the MT6582 SoC
      ARM: mediatek: add MT6582 smp bring up code
      ARM: dts: mediatek: mt6582: move MMIO devices under soc node
      ARM: dts: mediatek: mt6582: sort nodes and properties
      ARM: dts: mediatek: mt6582: remove compatible property from root node
      ARM: dts: mediatek: mt6582: add mt6582 compatible to timer
      ARM: dts: mediatek: mt6582: add clock-names property to uart nodes
      ARM: dts: mediatek: mt6582: add enable-method property to cpus
      dt-bindings: arm: mediatek: Add MT6582 yarisxl
      ARM: dts: mediatek: add basic support for Alcatel yarisxl board

 .../devicetree/bindings/arm/mediatek.yaml          |   1 +
 arch/arm/boot/dts/mediatek/Makefile                |   1 +
 .../boot/dts/mediatek/mt6582-alcatel-yarisxl.dts   |  61 +++++++++
 arch/arm/boot/dts/mediatek/mt6582.dtsi             | 142 +++++++++++----------
 arch/arm/mach-mediatek/Kconfig                     |   4 +
 arch/arm/mach-mediatek/mediatek.c                  |   1 +
 arch/arm/mach-mediatek/platsmp.c                   |   1 +
 7 files changed, 142 insertions(+), 69 deletions(-)
---
base-commit: 846bd2225ec3cfa8be046655e02b9457ed41973e
change-id: 20250920-mt6582-9339d7fceb34

Best regards,
-- 
Cristian Cozzolino <cristian_ci@protonmail.com>



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 01/10] ARM: mediatek: add board_dt_compat entry for the MT6582 SoC
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 02/10] ARM: mediatek: add MT6582 smp bring up code Cristian Cozzolino via B4 Relay
                   ` (11 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Add a compatible string for the MT6582 SoC.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/mach-mediatek/mediatek.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/mach-mediatek/mediatek.c b/arch/arm/mach-mediatek/mediatek.c
index 5c28124bd0078b31665fef647e496f4131b82c8d..fd3a8834fc4fd47adcc91c0d9371d4a1e9c0a7e6 100644
--- a/arch/arm/mach-mediatek/mediatek.c
+++ b/arch/arm/mach-mediatek/mediatek.c
@@ -39,6 +39,7 @@ static void __init mediatek_timer_init(void)
 static const char * const mediatek_board_dt_compat[] = {
 	"mediatek,mt2701",
 	"mediatek,mt6572",
+	"mediatek,mt6582",
 	"mediatek,mt6589",
 	"mediatek,mt6592",
 	"mediatek,mt7623",

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 02/10] ARM: mediatek: add MT6582 smp bring up code
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 01/10] ARM: mediatek: add board_dt_compat entry for the MT6582 SoC Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 03/10] ARM: dts: mediatek: mt6582: move MMIO devices under soc node Cristian Cozzolino via B4 Relay
                   ` (10 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Add support for booting secondary CPUs on MT6582.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/mach-mediatek/Kconfig   | 4 ++++
 arch/arm/mach-mediatek/platsmp.c | 1 +
 2 files changed, 5 insertions(+)

diff --git a/arch/arm/mach-mediatek/Kconfig b/arch/arm/mach-mediatek/Kconfig
index 638eabad2dd37ee56244fc036cb76af135aee416..64ec487c13abd81dd9a866d29b8f47d9ed42490e 100644
--- a/arch/arm/mach-mediatek/Kconfig
+++ b/arch/arm/mach-mediatek/Kconfig
@@ -19,6 +19,10 @@ config MACH_MT6572
 	bool "MediaTek MT6572 SoCs support"
 	default ARCH_MEDIATEK
 
+config MACH_MT6582
+	bool "MediaTek MT6582 SoCs support"
+	default ARCH_MEDIATEK
+
 config MACH_MT6589
 	bool "MediaTek MT6589 SoCs support"
 	default ARCH_MEDIATEK
diff --git a/arch/arm/mach-mediatek/platsmp.c b/arch/arm/mach-mediatek/platsmp.c
index bbd26d423bdef23629ec5ca9d9c61903748988b7..6b0943d95555afa52d134183c61ab6d5c1495ff1 100644
--- a/arch/arm/mach-mediatek/platsmp.c
+++ b/arch/arm/mach-mediatek/platsmp.c
@@ -56,6 +56,7 @@ static const struct of_device_id mtk_tz_smp_boot_infos[] __initconst = {
 
 static const struct of_device_id mtk_smp_boot_infos[] __initconst = {
 	{ .compatible   = "mediatek,mt6572", .data = &mtk_mt6572_boot },
+	{ .compatible   = "mediatek,mt6582", .data = &mtk_mt7623_boot },
 	{ .compatible   = "mediatek,mt6589", .data = &mtk_mt6589_boot },
 	{ .compatible   = "mediatek,mt7623", .data = &mtk_mt7623_boot },
 	{ .compatible   = "mediatek,mt7629", .data = &mtk_mt7623_boot },

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 03/10] ARM: dts: mediatek: mt6582: move MMIO devices under soc node
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 01/10] ARM: mediatek: add board_dt_compat entry for the MT6582 SoC Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 02/10] ARM: mediatek: add MT6582 smp bring up code Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 04/10] ARM: dts: mediatek: mt6582: sort nodes and properties Cristian Cozzolino via B4 Relay
                   ` (9 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Memory mapped devices are part of soc. So, add such node and move those
devices into it.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/mt6582.dtsi | 129 +++++++++++++++++----------------
 1 file changed, 68 insertions(+), 61 deletions(-)

diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi
index 4263371784cd15db7af0ceb49dd069b62b623639..37d2b8786188aecb65c0a6e0d31aabc3b66e2bd7 100644
--- a/arch/arm/boot/dts/mediatek/mt6582.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi
@@ -56,73 +56,80 @@ uart_clk: dummy26m {
 		#clock-cells = <0>;
 	};
 
-	timer: timer@11008000 {
-		compatible = "mediatek,mt6577-timer";
-		reg = <0x10008000 0x80>;
-		interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_LOW>;
-		clocks = <&system_clk>, <&rtc_clk>;
-		clock-names = "system-clk", "rtc-clk";
-	};
+	soc {
+		#address-cells = <1>;
+		#size-cells = <1>;
+		compatible = "simple-bus";
+		ranges;
 
-	sysirq: interrupt-controller@10200100 {
-		compatible = "mediatek,mt6582-sysirq",
-			     "mediatek,mt6577-sysirq";
-		interrupt-controller;
-		#interrupt-cells = <3>;
-		interrupt-parent = <&gic>;
-		reg = <0x10200100 0x1c>;
-	};
+		timer: timer@11008000 {
+			compatible = "mediatek,mt6577-timer";
+			reg = <0x10008000 0x80>;
+			interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_LOW>;
+			clocks = <&system_clk>, <&rtc_clk>;
+			clock-names = "system-clk", "rtc-clk";
+		};
 
-	gic: interrupt-controller@10211000 {
-		compatible = "arm,cortex-a7-gic";
-		interrupt-controller;
-		#interrupt-cells = <3>;
-		interrupt-parent = <&gic>;
-		reg = <0x10211000 0x1000>,
-		      <0x10212000 0x2000>,
-		      <0x10214000 0x2000>,
-		      <0x10216000 0x2000>;
-	};
+		sysirq: interrupt-controller@10200100 {
+			compatible = "mediatek,mt6582-sysirq",
+				     "mediatek,mt6577-sysirq";
+			interrupt-controller;
+			#interrupt-cells = <3>;
+			interrupt-parent = <&gic>;
+			reg = <0x10200100 0x1c>;
+		};
 
-	uart0: serial@11002000 {
-		compatible = "mediatek,mt6582-uart",
-			     "mediatek,mt6577-uart";
-		reg = <0x11002000 0x400>;
-		interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_LOW>;
-		clocks = <&uart_clk>;
-		status = "disabled";
-	};
+		gic: interrupt-controller@10211000 {
+			compatible = "arm,cortex-a7-gic";
+			interrupt-controller;
+			#interrupt-cells = <3>;
+			interrupt-parent = <&gic>;
+			reg = <0x10211000 0x1000>,
+			      <0x10212000 0x2000>,
+			      <0x10214000 0x2000>,
+			      <0x10216000 0x2000>;
+		};
 
-	uart1: serial@11003000 {
-		compatible = "mediatek,mt6582-uart",
-			     "mediatek,mt6577-uart";
-		reg = <0x11003000 0x400>;
-		interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_LOW>;
-		clocks = <&uart_clk>;
-		status = "disabled";
-	};
+		uart0: serial@11002000 {
+			compatible = "mediatek,mt6582-uart",
+				     "mediatek,mt6577-uart";
+			reg = <0x11002000 0x400>;
+			interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_LOW>;
+			clocks = <&uart_clk>;
+			status = "disabled";
+		};
 
-	uart2: serial@11004000 {
-		compatible = "mediatek,mt6582-uart",
-			     "mediatek,mt6577-uart";
-		reg = <0x11004000 0x400>;
-		interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_LOW>;
-		clocks = <&uart_clk>;
-		status = "disabled";
-	};
+		uart1: serial@11003000 {
+			compatible = "mediatek,mt6582-uart",
+				     "mediatek,mt6577-uart";
+			reg = <0x11003000 0x400>;
+			interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_LOW>;
+			clocks = <&uart_clk>;
+			status = "disabled";
+		};
 
-	uart3: serial@11005000 {
-		compatible = "mediatek,mt6582-uart",
-			     "mediatek,mt6577-uart";
-		reg = <0x11005000 0x400>;
-		interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_LOW>;
-		clocks = <&uart_clk>;
-		status = "disabled";
-	};
+		uart2: serial@11004000 {
+			compatible = "mediatek,mt6582-uart",
+				     "mediatek,mt6577-uart";
+			reg = <0x11004000 0x400>;
+			interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_LOW>;
+			clocks = <&uart_clk>;
+			status = "disabled";
+		};
+
+		uart3: serial@11005000 {
+			compatible = "mediatek,mt6582-uart",
+				     "mediatek,mt6577-uart";
+			reg = <0x11005000 0x400>;
+			interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_LOW>;
+			clocks = <&uart_clk>;
+			status = "disabled";
+		};
 
-	watchdog: watchdog@10007000 {
-		compatible = "mediatek,mt6582-wdt",
-			     "mediatek,mt6589-wdt";
-		reg = <0x10007000 0x100>;
+		watchdog: watchdog@10007000 {
+			compatible = "mediatek,mt6582-wdt",
+				     "mediatek,mt6589-wdt";
+			reg = <0x10007000 0x100>;
+		};
 	};
 };

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 04/10] ARM: dts: mediatek: mt6582: sort nodes and properties
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (2 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 03/10] ARM: dts: mediatek: mt6582: move MMIO devices under soc node Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 05/10] ARM: dts: mediatek: mt6582: remove compatible property from root node Cristian Cozzolino via B4 Relay
                   ` (8 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Sort fixed clocks nodes by clock frequency and memory mapped device
nodes by reg address. Also, sort properties as shown in dt-bindings
examples.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/mt6582.dtsi | 46 +++++++++++++++-------------------
 1 file changed, 20 insertions(+), 26 deletions(-)

diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi
index 37d2b8786188aecb65c0a6e0d31aabc3b66e2bd7..8ada8c6518661509ebee647367064187f4376ab9 100644
--- a/arch/arm/boot/dts/mediatek/mt6582.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi
@@ -13,8 +13,8 @@ / {
 	interrupt-parent = <&sysirq>;
 
 	cpus {
-		#address-cells = <1>;
 		#size-cells = <0>;
+		#address-cells = <1>;
 
 		cpu@0 {
 			device_type = "cpu";
@@ -38,22 +38,22 @@ cpu@3 {
 		};
 	};
 
-	system_clk: dummy13m {
+	uart_clk: dummy26m {
 		compatible = "fixed-clock";
-		clock-frequency = <13000000>;
 		#clock-cells = <0>;
+		clock-frequency = <26000000>;
 	};
 
-	rtc_clk: dummy32k {
+	system_clk: dummy13m {
 		compatible = "fixed-clock";
-		clock-frequency = <32000>;
 		#clock-cells = <0>;
+		clock-frequency = <13000000>;
 	};
 
-	uart_clk: dummy26m {
+	rtc_clk: dummy32k {
 		compatible = "fixed-clock";
-		clock-frequency = <26000000>;
 		#clock-cells = <0>;
+		clock-frequency = <32000>;
 	};
 
 	soc {
@@ -62,6 +62,11 @@ soc {
 		compatible = "simple-bus";
 		ranges;
 
+		watchdog: watchdog@10007000 {
+			compatible = "mediatek,mt6582-wdt", "mediatek,mt6589-wdt";
+			reg = <0x10007000 0x100>;
+		};
+
 		timer: timer@11008000 {
 			compatible = "mediatek,mt6577-timer";
 			reg = <0x10008000 0x80>;
@@ -71,18 +76,17 @@ timer: timer@11008000 {
 		};
 
 		sysirq: interrupt-controller@10200100 {
-			compatible = "mediatek,mt6582-sysirq",
-				     "mediatek,mt6577-sysirq";
+			compatible = "mediatek,mt6582-sysirq", "mediatek,mt6577-sysirq";
+			reg = <0x10200100 0x1c>;
+			interrupt-parent = <&gic>;
 			interrupt-controller;
 			#interrupt-cells = <3>;
-			interrupt-parent = <&gic>;
-			reg = <0x10200100 0x1c>;
 		};
 
 		gic: interrupt-controller@10211000 {
 			compatible = "arm,cortex-a7-gic";
-			interrupt-controller;
 			#interrupt-cells = <3>;
+			interrupt-controller;
 			interrupt-parent = <&gic>;
 			reg = <0x10211000 0x1000>,
 			      <0x10212000 0x2000>,
@@ -91,8 +95,7 @@ gic: interrupt-controller@10211000 {
 		};
 
 		uart0: serial@11002000 {
-			compatible = "mediatek,mt6582-uart",
-				     "mediatek,mt6577-uart";
+			compatible = "mediatek,mt6582-uart", "mediatek,mt6577-uart";
 			reg = <0x11002000 0x400>;
 			interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
@@ -100,8 +103,7 @@ uart0: serial@11002000 {
 		};
 
 		uart1: serial@11003000 {
-			compatible = "mediatek,mt6582-uart",
-				     "mediatek,mt6577-uart";
+			compatible = "mediatek,mt6582-uart", "mediatek,mt6577-uart";
 			reg = <0x11003000 0x400>;
 			interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
@@ -109,8 +111,7 @@ uart1: serial@11003000 {
 		};
 
 		uart2: serial@11004000 {
-			compatible = "mediatek,mt6582-uart",
-				     "mediatek,mt6577-uart";
+			compatible = "mediatek,mt6582-uart", "mediatek,mt6577-uart";
 			reg = <0x11004000 0x400>;
 			interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
@@ -118,18 +119,11 @@ uart2: serial@11004000 {
 		};
 
 		uart3: serial@11005000 {
-			compatible = "mediatek,mt6582-uart",
-				     "mediatek,mt6577-uart";
+			compatible = "mediatek,mt6582-uart", "mediatek,mt6577-uart";
 			reg = <0x11005000 0x400>;
 			interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
 			status = "disabled";
 		};
-
-		watchdog: watchdog@10007000 {
-			compatible = "mediatek,mt6582-wdt",
-				     "mediatek,mt6589-wdt";
-			reg = <0x10007000 0x100>;
-		};
 	};
 };

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 05/10] ARM: dts: mediatek: mt6582: remove compatible property from root node
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (3 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 04/10] ARM: dts: mediatek: mt6582: sort nodes and properties Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 06/10] ARM: dts: mediatek: mt6582: add mt6582 compatible to timer Cristian Cozzolino via B4 Relay
                   ` (7 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

SoC's DTSI does not require compatible property. Drop that.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/mt6582.dtsi | 1 -
 1 file changed, 1 deletion(-)

diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi
index 8ada8c6518661509ebee647367064187f4376ab9..8a14dc1759d6f65fa75accddab83c1b6424d1632 100644
--- a/arch/arm/boot/dts/mediatek/mt6582.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi
@@ -9,7 +9,6 @@
 / {
 	#address-cells = <1>;
 	#size-cells = <1>;
-	compatible = "mediatek,mt6582";
 	interrupt-parent = <&sysirq>;
 
 	cpus {

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 06/10] ARM: dts: mediatek: mt6582: add mt6582 compatible to timer
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (4 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 05/10] ARM: dts: mediatek: mt6582: remove compatible property from root node Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 07/10] ARM: dts: mediatek: mt6582: add clock-names property to uart nodes Cristian Cozzolino via B4 Relay
                   ` (6 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Bindings already have mt6582 compatible for timer, so add that to DTSI.
While at it, remove clock-names property (which is not required by timer
node) and fix node address.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/mt6582.dtsi | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi
index 8a14dc1759d6f65fa75accddab83c1b6424d1632..54d675ecb390c52c7ca0f406155bfc59e32137ec 100644
--- a/arch/arm/boot/dts/mediatek/mt6582.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi
@@ -66,12 +66,11 @@ watchdog: watchdog@10007000 {
 			reg = <0x10007000 0x100>;
 		};
 
-		timer: timer@11008000 {
-			compatible = "mediatek,mt6577-timer";
+		timer: timer@10008000 {
+			compatible = "mediatek,mt6582-timer", "mediatek,mt6577-timer";
 			reg = <0x10008000 0x80>;
 			interrupts = <GIC_SPI 112 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&system_clk>, <&rtc_clk>;
-			clock-names = "system-clk", "rtc-clk";
 		};
 
 		sysirq: interrupt-controller@10200100 {

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 07/10] ARM: dts: mediatek: mt6582: add clock-names property to uart nodes
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (5 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 06/10] ARM: dts: mediatek: mt6582: add mt6582 compatible to timer Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 08/10] ARM: dts: mediatek: mt6582: add enable-method property to cpus Cristian Cozzolino via B4 Relay
                   ` (5 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Other SoC DTSI files define this property for their uart nodes.
Do the same here too, to be consistent.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/mt6582.dtsi | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi
index 54d675ecb390c52c7ca0f406155bfc59e32137ec..82564c740c2182448f8f88bbc2b22c4fef1fdeef 100644
--- a/arch/arm/boot/dts/mediatek/mt6582.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi
@@ -97,6 +97,7 @@ uart0: serial@11002000 {
 			reg = <0x11002000 0x400>;
 			interrupts = <GIC_SPI 51 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
+			clock-names = "baud";
 			status = "disabled";
 		};
 
@@ -105,6 +106,7 @@ uart1: serial@11003000 {
 			reg = <0x11003000 0x400>;
 			interrupts = <GIC_SPI 52 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
+			clock-names = "baud";
 			status = "disabled";
 		};
 
@@ -113,6 +115,7 @@ uart2: serial@11004000 {
 			reg = <0x11004000 0x400>;
 			interrupts = <GIC_SPI 53 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
+			clock-names = "baud";
 			status = "disabled";
 		};
 
@@ -121,6 +124,7 @@ uart3: serial@11005000 {
 			reg = <0x11005000 0x400>;
 			interrupts = <GIC_SPI 54 IRQ_TYPE_LEVEL_LOW>;
 			clocks = <&uart_clk>;
+			clock-names = "baud";
 			status = "disabled";
 		};
 	};

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 08/10] ARM: dts: mediatek: mt6582: add enable-method property to cpus
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (6 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 07/10] ARM: dts: mediatek: mt6582: add clock-names property to uart nodes Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-20 18:23 ` [PATCH 09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl Cristian Cozzolino via B4 Relay
                   ` (4 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Add missing property for SMP.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/mt6582.dtsi | 1 +
 1 file changed, 1 insertion(+)

diff --git a/arch/arm/boot/dts/mediatek/mt6582.dtsi b/arch/arm/boot/dts/mediatek/mt6582.dtsi
index 82564c740c2182448f8f88bbc2b22c4fef1fdeef..f941ea44898a9f26d9742f31f4a667adcc77dfc8 100644
--- a/arch/arm/boot/dts/mediatek/mt6582.dtsi
+++ b/arch/arm/boot/dts/mediatek/mt6582.dtsi
@@ -14,6 +14,7 @@ / {
 	cpus {
 		#size-cells = <0>;
 		#address-cells = <1>;
+		enable-method = "mediatek,mt6589-smp";
 
 		cpu@0 {
 			device_type = "cpu";

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (7 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 08/10] ARM: dts: mediatek: mt6582: add enable-method property to cpus Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-22 20:28   ` Rob Herring (Arm)
  2025-09-20 18:23 ` [PATCH 10/10] ARM: dts: mediatek: add basic support for Alcatel yarisxl board Cristian Cozzolino via B4 Relay
                   ` (3 subsequent siblings)
  12 siblings, 1 reply; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

Add an entry for Alcatel Pop C7 (OT-7041D) smartphone board, named
yarisxl, based on MT6582 SoC.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 Documentation/devicetree/bindings/arm/mediatek.yaml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/Documentation/devicetree/bindings/arm/mediatek.yaml b/Documentation/devicetree/bindings/arm/mediatek.yaml
index f04277873694880d14d78acd39b6c9725394c2f2..5dce019cc998fb7498d7ce60afedb46011fff345 100644
--- a/Documentation/devicetree/bindings/arm/mediatek.yaml
+++ b/Documentation/devicetree/bindings/arm/mediatek.yaml
@@ -38,6 +38,7 @@ properties:
           - const: mediatek,mt6580
       - items:
           - enum:
+              - alcatel,yarisxl
               - prestigio,pmt5008-3g
           - const: mediatek,mt6582
       - items:

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 10/10] ARM: dts: mediatek: add basic support for Alcatel yarisxl board
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (8 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl Cristian Cozzolino via B4 Relay
@ 2025-09-20 18:23 ` Cristian Cozzolino via B4 Relay
  2025-09-22 11:05 ` [PATCH 00/10] ARM: Add support for yarisxl mt6582 board AngeloGioacchino Del Regno
                   ` (2 subsequent siblings)
  12 siblings, 0 replies; 15+ messages in thread
From: Cristian Cozzolino via B4 Relay @ 2025-09-20 18:23 UTC (permalink / raw)
  To: Matthias Brugger, AngeloGioacchino Del Regno, Russell King,
	Rob Herring, Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree,
	phone-devel, Cristian Cozzolino

From: Cristian Cozzolino <cristian_ci@protonmail.com>

This smartphone uses a MediaTek MT6582 system-on-chip with 512MB of RAM.
It can currently boot into initramfs with a working UART and
Simple Framebuffer using already initialized panel by the bootloader.

Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
---
 arch/arm/boot/dts/mediatek/Makefile                |  1 +
 .../boot/dts/mediatek/mt6582-alcatel-yarisxl.dts   | 61 ++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/arch/arm/boot/dts/mediatek/Makefile b/arch/arm/boot/dts/mediatek/Makefile
index e48de3efeb3b9ab00108cc28afa8da525d0ec14a..37c4cded0eae8cfcdc61c58fd1d986ae14c3de93 100644
--- a/arch/arm/boot/dts/mediatek/Makefile
+++ b/arch/arm/boot/dts/mediatek/Makefile
@@ -4,6 +4,7 @@ dtb-$(CONFIG_ARCH_MEDIATEK) += \
 	mt6572-jty-d101.dtb \
 	mt6572-lenovo-a369i.dtb \
 	mt6580-evbp1.dtb \
+	mt6582-alcatel-yarisxl.dtb \
 	mt6582-prestigio-pmt5008-3g.dtb \
 	mt6589-aquaris5.dtb \
 	mt6589-fairphone-fp1.dtb \
diff --git a/arch/arm/boot/dts/mediatek/mt6582-alcatel-yarisxl.dts b/arch/arm/boot/dts/mediatek/mt6582-alcatel-yarisxl.dts
new file mode 100644
index 0000000000000000000000000000000000000000..f55d8edad1acfe316ea139e76858833dcdae24fe
--- /dev/null
+++ b/arch/arm/boot/dts/mediatek/mt6582-alcatel-yarisxl.dts
@@ -0,0 +1,61 @@
+// SPDX-License-Identifier: GPL-2.0
+/*
+ * Copyright (c) 2025 Cristian Cozzolino <cristian_ci@protonmail.com>
+ */
+
+/dts-v1/;
+#include "mt6582.dtsi"
+
+/ {
+	model = "Alcatel One Touch Pop C7 (OT-7041D)";
+	compatible = "alcatel,yarisxl", "mediatek,mt6582";
+
+	aliases {
+		serial0 = &uart0;
+	};
+
+	chosen {
+		#address-cells = <1>;
+		#size-cells = <1>;
+		stdout-path = "serial0:921600n8";
+
+		framebuffer: framebuffer@9fa00000 {
+			compatible = "simple-framebuffer";
+			memory-region = <&framebuffer_reserved>;
+			width = <480>;
+			height = <854>;
+			stride = <(480 * 4)>;
+			format = "r5g6b5";
+		};
+	};
+
+	memory@80000000 {
+		device_type = "memory";
+		reg = <0x80000000 0x20000000>;
+	};
+
+	reserved-memory {
+		#address-cells = <1>;
+		#size-cells = <1>;
+		ranges;
+
+		connsys@9f900000 {
+			reg = <0x9f900000 0x100000>;
+			no-map;
+		};
+
+		modem@9e000000 {
+			reg = <0x9e000000 0x1800000>;
+			no-map;
+		};
+
+		framebuffer_reserved: framebuffer@9fa00000 {
+			reg = <0x9fa00000 0x600000>;
+			no-map;
+		};
+	};
+};
+
+&uart0 {
+	status = "okay";
+};

-- 
2.49.0



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 00/10] ARM: Add support for yarisxl mt6582 board
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (9 preceding siblings ...)
  2025-09-20 18:23 ` [PATCH 10/10] ARM: dts: mediatek: add basic support for Alcatel yarisxl board Cristian Cozzolino via B4 Relay
@ 2025-09-22 11:05 ` AngeloGioacchino Del Regno
  2025-10-13  9:47 ` (subset) " AngeloGioacchino Del Regno
  2025-10-13  9:48 ` AngeloGioacchino Del Regno
  12 siblings, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-09-22 11:05 UTC (permalink / raw)
  To: cristian_ci, Matthias Brugger, Russell King, Rob Herring,
	Krzysztof Kozlowski, Conor Dooley, Sean Wang
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree, phone-devel

Il 20/09/25 20:23, Cristian Cozzolino via B4 Relay ha scritto:
> This series adds support for Alcatel Pop C7 (OT-7041D) smartphone
> board, named yarisxl, based on MT6582 SoC. It also includes some
> preliminary patches. More in detail:
> - patches 1 and 2 add support for mt6582 to platform code
>    (verified by looking at generic mt6582 downstream source code)
> - patches 3-6 do some maintenance work to mt6582.dtsi
>    (I was unsure if squashing timer node patches into one)
> - patches 7 and 8 add devicetree and dt-bindings support for yarisxl
> 

That's simply great! Nice cleanup and nice addition - the only thing I can say here
is that seeing simple-framebuffer is a pity, and that I hope that your plans are to
continue with systimer, clocks, spi, i2c, apdma, mediatek-drm components, etc :-)

In the meanwhile, for the whole series

Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>

Keep up the good work!

Cheers,
Angelo

> Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
> ---
> Cristian Cozzolino (10):
>        ARM: mediatek: add board_dt_compat entry for the MT6582 SoC
>        ARM: mediatek: add MT6582 smp bring up code
>        ARM: dts: mediatek: mt6582: move MMIO devices under soc node
>        ARM: dts: mediatek: mt6582: sort nodes and properties
>        ARM: dts: mediatek: mt6582: remove compatible property from root node
>        ARM: dts: mediatek: mt6582: add mt6582 compatible to timer
>        ARM: dts: mediatek: mt6582: add clock-names property to uart nodes
>        ARM: dts: mediatek: mt6582: add enable-method property to cpus
>        dt-bindings: arm: mediatek: Add MT6582 yarisxl
>        ARM: dts: mediatek: add basic support for Alcatel yarisxl board
> 
>   .../devicetree/bindings/arm/mediatek.yaml          |   1 +
>   arch/arm/boot/dts/mediatek/Makefile                |   1 +
>   .../boot/dts/mediatek/mt6582-alcatel-yarisxl.dts   |  61 +++++++++
>   arch/arm/boot/dts/mediatek/mt6582.dtsi             | 142 +++++++++++----------
>   arch/arm/mach-mediatek/Kconfig                     |   4 +
>   arch/arm/mach-mediatek/mediatek.c                  |   1 +
>   arch/arm/mach-mediatek/platsmp.c                   |   1 +
>   7 files changed, 142 insertions(+), 69 deletions(-)
> ---
> base-commit: 846bd2225ec3cfa8be046655e02b9457ed41973e
> change-id: 20250920-mt6582-9339d7fceb34
> 
> Best regards,



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: [PATCH 09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl
  2025-09-20 18:23 ` [PATCH 09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl Cristian Cozzolino via B4 Relay
@ 2025-09-22 20:28   ` Rob Herring (Arm)
  0 siblings, 0 replies; 15+ messages in thread
From: Rob Herring (Arm) @ 2025-09-22 20:28 UTC (permalink / raw)
  To: Cristian Cozzolino
  Cc: Matthias Brugger, linux-kernel, AngeloGioacchino Del Regno,
	linux-arm-kernel, Conor Dooley, Krzysztof Kozlowski,
	Russell King, linux-mediatek, Sean Wang, devicetree, phone-devel


On Sat, 20 Sep 2025 20:23:34 +0200, Cristian Cozzolino wrote:
> Add an entry for Alcatel Pop C7 (OT-7041D) smartphone board, named
> yarisxl, based on MT6582 SoC.
> 
> Signed-off-by: Cristian Cozzolino <cristian_ci@protonmail.com>
> ---
>  Documentation/devicetree/bindings/arm/mediatek.yaml | 1 +
>  1 file changed, 1 insertion(+)
> 

Acked-by: Rob Herring (Arm) <robh@kernel.org>


^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: (subset) [PATCH 00/10] ARM: Add support for yarisxl mt6582 board
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (10 preceding siblings ...)
  2025-09-22 11:05 ` [PATCH 00/10] ARM: Add support for yarisxl mt6582 board AngeloGioacchino Del Regno
@ 2025-10-13  9:47 ` AngeloGioacchino Del Regno
  2025-10-13  9:48 ` AngeloGioacchino Del Regno
  12 siblings, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-10-13  9:47 UTC (permalink / raw)
  To: Matthias Brugger, Russell King, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Sean Wang, Cristian Cozzolino
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree, phone-devel

On Sat, 20 Sep 2025 20:23:25 +0200, Cristian Cozzolino wrote:
> This series adds support for Alcatel Pop C7 (OT-7041D) smartphone
> board, named yarisxl, based on MT6582 SoC. It also includes some
> preliminary patches. More in detail:
> - patches 1 and 2 add support for mt6582 to platform code
>   (verified by looking at generic mt6582 downstream source code)
> - patches 3-6 do some maintenance work to mt6582.dtsi
>   (I was unsure if squashing timer node patches into one)
> - patches 7 and 8 add devicetree and dt-bindings support for yarisxl
> 
> [...]

Applied to v6.18-next/arm32, thanks!

[01/10] ARM: mediatek: add board_dt_compat entry for the MT6582 SoC
        commit: a9ad357fb2104cc07a64d7e642f6c35b72b16405
[02/10] ARM: mediatek: add MT6582 smp bring up code
        commit: 7f637d718752f1b821f90170bf841c4d924b382b

Cheers,
Angelo



^ permalink raw reply	[flat|nested] 15+ messages in thread

* Re: (subset) [PATCH 00/10] ARM: Add support for yarisxl mt6582 board
  2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
                   ` (11 preceding siblings ...)
  2025-10-13  9:47 ` (subset) " AngeloGioacchino Del Regno
@ 2025-10-13  9:48 ` AngeloGioacchino Del Regno
  12 siblings, 0 replies; 15+ messages in thread
From: AngeloGioacchino Del Regno @ 2025-10-13  9:48 UTC (permalink / raw)
  To: Matthias Brugger, Russell King, Rob Herring, Krzysztof Kozlowski,
	Conor Dooley, Sean Wang, Cristian Cozzolino
  Cc: linux-kernel, linux-arm-kernel, linux-mediatek, devicetree, phone-devel

On Sat, 20 Sep 2025 20:23:25 +0200, Cristian Cozzolino wrote:
> This series adds support for Alcatel Pop C7 (OT-7041D) smartphone
> board, named yarisxl, based on MT6582 SoC. It also includes some
> preliminary patches. More in detail:
> - patches 1 and 2 add support for mt6582 to platform code
>   (verified by looking at generic mt6582 downstream source code)
> - patches 3-6 do some maintenance work to mt6582.dtsi
>   (I was unsure if squashing timer node patches into one)
> - patches 7 and 8 add devicetree and dt-bindings support for yarisxl
> 
> [...]

Applied to v6.18-next/dts32, thanks!

[03/10] ARM: dts: mediatek: mt6582: move MMIO devices under soc node
        commit: 1e955255a8eebcf93f0b399cb46c8947e648c0d6
[04/10] ARM: dts: mediatek: mt6582: sort nodes and properties
        commit: e898d7a2e2aa60c680227ef67a536f5a48d9776a
[05/10] ARM: dts: mediatek: mt6582: remove compatible property from root node
        commit: 5f3204e33a00fe7ab652c0eb57becc8ad58e7f29
[06/10] ARM: dts: mediatek: mt6582: add mt6582 compatible to timer
        commit: f6b85f1cec503aadc2b260c7648a09433897df1f
[07/10] ARM: dts: mediatek: mt6582: add clock-names property to uart nodes
        commit: a97a57c68d3d02510e826d41bf2e49c6f7e515b6
[08/10] ARM: dts: mediatek: mt6582: add enable-method property to cpus
        commit: 246475ee9ba806a4268cd2abb40cb63990b05a6d
[09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl
        commit: 10dee355bdc1a8409babc71e5aa36c7d7f995910
[10/10] ARM: dts: mediatek: add basic support for Alcatel yarisxl board
        commit: 12fd34e32d5d0b7c276eec83b575c21a5cc12485

Cheers,
Angelo



^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2025-10-13  9:48 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-09-20 18:23 [PATCH 00/10] ARM: Add support for yarisxl mt6582 board Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 01/10] ARM: mediatek: add board_dt_compat entry for the MT6582 SoC Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 02/10] ARM: mediatek: add MT6582 smp bring up code Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 03/10] ARM: dts: mediatek: mt6582: move MMIO devices under soc node Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 04/10] ARM: dts: mediatek: mt6582: sort nodes and properties Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 05/10] ARM: dts: mediatek: mt6582: remove compatible property from root node Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 06/10] ARM: dts: mediatek: mt6582: add mt6582 compatible to timer Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 07/10] ARM: dts: mediatek: mt6582: add clock-names property to uart nodes Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 08/10] ARM: dts: mediatek: mt6582: add enable-method property to cpus Cristian Cozzolino via B4 Relay
2025-09-20 18:23 ` [PATCH 09/10] dt-bindings: arm: mediatek: Add MT6582 yarisxl Cristian Cozzolino via B4 Relay
2025-09-22 20:28   ` Rob Herring (Arm)
2025-09-20 18:23 ` [PATCH 10/10] ARM: dts: mediatek: add basic support for Alcatel yarisxl board Cristian Cozzolino via B4 Relay
2025-09-22 11:05 ` [PATCH 00/10] ARM: Add support for yarisxl mt6582 board AngeloGioacchino Del Regno
2025-10-13  9:47 ` (subset) " AngeloGioacchino Del Regno
2025-10-13  9:48 ` AngeloGioacchino Del Regno

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®