[][kernel][mt7988][bsp][Change number of CPUs to 3 for the MT7988C/D]

[Description]
Change number of CPUs to 3 for the MT7988C/D.

Without this patch, the CPU will waste time waiting for a non-existent
CPU to be brought up during the kernel bootup procedure.

[Release-log]
N/A


Change-Id: I5332364700fb075a4e86fb384c6d29aec423fac0
Reviewed-on: https://gerrit.mediatek.inc/c/openwrt/feeds/mtk_openwrt_feeds/+/7748718
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-emmc.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-emmc.dts
index 8e5751b..8176802 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-emmc.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-emmc.dts
@@ -19,6 +19,10 @@
 			    rootfstype=squashfs,f2fs pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	memory {
 		reg = <0 0x40000000 0 0x10000000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-sd.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-sd.dts
index a681b8b..aee27de 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-sd.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-sd.dts
@@ -19,6 +19,10 @@
 			    rootfstype=squashfs,f2fs pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	memory {
 		reg = <0 0x40000000 0 0x10000000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-snfi-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-snfi-nand.dts
index 6a7773f..2df4cc2 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-snfi-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-snfi-nand.dts
@@ -19,6 +19,10 @@
 			    pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	memory {
 		reg = <0 0x40000000 0 0x10000000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts
index d7df193..e158c6a 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nand.dts
@@ -19,6 +19,10 @@
 			    pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	memory {
 		reg = <0 0x40000000 0 0x10000000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nor.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nor.dts
index 4f281a3..e8e3a69 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nor.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-10g-spim-nor.dts
@@ -19,6 +19,10 @@
 			    pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	memory {
 		reg = <0 0x40000000 0 0x10000000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-e2p5g-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-e2p5g-spim-nand.dts
index 5369716..f3af5da 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-e2p5g-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-dsa-e2p5g-spim-nand.dts
@@ -19,6 +19,10 @@
 			    pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	memory {
 		reg = <0 0x40000000 0 0x10000000>;
 	};
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-sfp-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-sfp-spim-nand.dts
index c94247d..df35a38 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-sfp-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-sfp-spim-nand.dts
@@ -18,6 +18,10 @@
 			    earlycon=uart8250,mmio32,0x11000000";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	gsw: gsw@0 {
 		compatible = "mediatek,mt753x";
 		mediatek,sysctrl = <&ethwarp>;
diff --git a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-spim-nand.dts b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-spim-nand.dts
index 1b04950..8b9fe35 100644
--- a/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-spim-nand.dts
+++ b/target/linux/mediatek/files-5.4/arch/arm64/boot/dts/mediatek/mt7988d-gsw-10g-spim-nand.dts
@@ -20,6 +20,10 @@
 			    pci=pcie_bus_perf";
 	};
 
+	cpus {
+		/delete-node/ cpu@3;
+	};
+
 	gsw: gsw@0 {
 		compatible = "mediatek,mt753x";
 		mediatek,sysctrl = <&ethwarp>;