Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

arm: mediatek: add MT7629 smp bring up code

Add support for booting secondary CPUs on MT7629.

Signed-off-by: Ryder Lee <ryder.lee@mediatek.com>
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>

authored by

Ryder Lee and committed by
Matthias Brugger
a43379dd 26631464

+6
+4
arch/arm/mach-mediatek/Kconfig
··· 26 26 bool "MediaTek MT7623 SoCs support" 27 27 default ARCH_MEDIATEK 28 28 29 + config MACH_MT7629 30 + bool "MediaTek MT7629 SoCs support" 31 + default ARCH_MEDIATEK 32 + 29 33 config MACH_MT8127 30 34 bool "MediaTek MT8127 SoCs support" 31 35 default ARCH_MEDIATEK
+1
arch/arm/mach-mediatek/mediatek.c
··· 49 49 "mediatek,mt6589", 50 50 "mediatek,mt6592", 51 51 "mediatek,mt7623", 52 + "mediatek,mt7629", 52 53 "mediatek,mt8127", 53 54 "mediatek,mt8135", 54 55 NULL,
+1
arch/arm/mach-mediatek/platsmp.c
··· 60 60 static const struct of_device_id mtk_smp_boot_infos[] __initconst = { 61 61 { .compatible = "mediatek,mt6589", .data = &mtk_mt6589_boot }, 62 62 { .compatible = "mediatek,mt7623", .data = &mtk_mt7623_boot }, 63 + { .compatible = "mediatek,mt7629", .data = &mtk_mt7623_boot }, 63 64 {}, 64 65 }; 65 66