* [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®