Before adding more targets, we take a moment to clean up some some
redundant code in existing Mediatek SoC support.

The first three patches are removing no-op functions. The last patch
generalizes the mem_map code so that it can be shared between all
Mediatek ARMv8 SoCs.

Signed-off-by: David Lechner <[email protected]>
---
David Lechner (5):
      arm: mediatek: use default weak mtk_soc_early_init()
      board: mediatek: mt8390_evk: remove empty board_init()
      arm: mediatek: mt8183: remove unused function
      arm: mediatek: make mtk_pll_early_init() static
      arm: mediatek: consolidate ARMv8 memory maps

 arch/arm/mach-mediatek/Kconfig                     | 21 +++++++++++++
 arch/arm/mach-mediatek/Makefile                    |  1 +
 .../arm/mach-mediatek/armv8-mem-map.c              | 14 ++++-----
 arch/arm/mach-mediatek/mt7622/init.c               | 20 -------------
 arch/arm/mach-mediatek/mt7623/init.c               |  5 ----
 arch/arm/mach-mediatek/mt7629/init.c               |  2 +-
 arch/arm/mach-mediatek/mt7981/init.c               | 21 -------------
 arch/arm/mach-mediatek/mt7986/init.c               | 21 -------------
 arch/arm/mach-mediatek/mt7987/init.c               | 21 -------------
 arch/arm/mach-mediatek/mt7988/init.c               | 21 -------------
 arch/arm/mach-mediatek/mt8183/init.c               | 30 -------------------
 arch/arm/mach-mediatek/mt8188/init.c               |  5 ----
 arch/arm/mach-mediatek/mt8365/init.c               |  5 ----
 arch/arm/mach-mediatek/mt8512/init.c               | 21 -------------
 arch/arm/mach-mediatek/mt8516/init.c               | 22 +-------------
 arch/arm/mach-mediatek/mt8518/init.c               | 21 -------------
 arch/arm/mach-mediatek/spl.c                       |  5 ++++
 board/mediatek/mt8365_evk/MAINTAINERS              |  5 ----
 board/mediatek/mt8365_evk/Makefile                 |  3 --
 board/mediatek/mt8390_evk/MAINTAINERS              |  6 ----
 board/mediatek/mt8390_evk/Makefile                 |  3 --
 board/mediatek/mt8390_evk/mt8390_evk.c             | 34 ----------------------
 configs/mt8390_evk_defconfig                       |  1 +
 23 files changed, 35 insertions(+), 273 deletions(-)
---
base-commit: b5213bbfdcb1812be510427857827ee8becb9f8f
change-id: 20260205-mtk-mach-clean-up-duplicates-a6d7b7453179

Best regards,
-- 
David Lechner <[email protected]>

Reply via email to