The following changes since commit 1b8283bd3220e898d338fb98929f0b06ed63da84:

  cmd: read: fix unsigned overflow bypassing range check (2026-07-21 13:52:50 
-0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-mediatek.git 
tags/mediatek-for-main-2026-07-22

for you to fetch changes up to d0c49353a648e135f269a2953dc9326505ba87de:

  configs: mediatek: enable MT8188 power domain (2026-07-22 13:54:55 -0500)

----------------------------------------------------------------
Fixes:
* Fixed some wrong parents of VLP clocks on mt8189.
* Added a missing perficfg_ao clock in mt8188.
* Disabled watchdog by default on Genio 510/700.
* Fixed U-Boot DT overrides not included on Genio 510/700.

Cleanups/refactoring:
* Changed how clock parent providers are registered and looked
  up for all MediaTek targets.
* Removed duplicate devicetree node in mt7623.
* Removed unused/non-standard DT properties in mt798{1,6,8}.
* Simplified MAINTAINERS by using N: instead of F: when possible.
* Replaced duplicate driver names in all MediaTek clock drivers.
* Cleaned up MediaTek power domain driver and split into separate
  driver per compatible target.
* Removed unused power domain enablement from mt798{1,6,6a,7,8}.

Features:
* Added power domain driver for mt8188.

----------------------------------------------------------------
Carlo Caione (1):
      configs: mediatek: do not autostart the watchdog on the Genio EVKs

David Lechner (41):
      clk: mediatek: mt8189: fix VLP_CK wrong parents
      arm: dts: mt7623: remove duplicate topckgen override
      clk: mediatek: mt7622: set parent flag for GATE_APMIXED()
      clk: mediatek: add registration function for clock tree types
      clk: mediaTek: mt7622: add clock tree type flags
      clk: mediaTek: mt7623: add clock tree type flags
      clk: mediaTek: mt7629: add clock tree type flags
      clk: mediaTek: mt7981: add clock tree type flags
      clk: mediaTek: mt7986: add clock tree type flags
      clk: mediaTek: mt7987: add clock tree type flags
      clk: mediaTek: mt7988: add clock tree type flags
      clk: mediaTek: mt8183: add clock tree type flags
      clk: mediaTek: mt8188: add clock tree type flags
      clk: mediaTek: mt8189: add clock tree type flags
      clk: mediaTek: mt8195: add clock tree type flags
      clk: mediaTek: mt8365: add clock tree type flags
      clk: mediaTek: mt8512: add clock tree type flags
      clk: mediaTek: mt8516: add clock tree type flags
      clk: mediaTek: mt8518: add clock tree type flags
      clk: mediatek: use registered provider for parent lookup
      clk: mediatek: drop parent udevice field
      clk: mediatek: remove mtk_common_clk_infrasys_init()
      arm: dts: mt7981: remove clock-parent properties
      arm: dts: mt7986: remove clock-parent properties
      arm: dts: mt7988: remove clock-parent properties
      clk: mediatek: mt7629: remove mt7629_peri_clk_tree
      clk: mediatek: mt7622: unique driver names
      clk: mediatek: mt7623: unique driver names
      clk: mediatek: mt7629: unique driver names
      clk: mediatek: mt7981: unique driver names
      clk: mediatek: mt7986: unique driver names
      clk: mediatek: mt7987: unique driver names
      clk: mediatek: mt7988: unique driver names
      clk: mediatek: mt8183: unique driver names
      clk: mediatek: mt8188: unique driver names
      clk: mediatek: mt8189: unique driver names
      clk: mediatek: mt8195: unique driver names
      clk: mediatek: mt8365: unique driver names
      clk: mediatek: mt8512: unique driver names
      clk: mediatek: mt8516: unique driver names
      clk: mediatek: mt8518: unique driver names

Julien Stephan (16):
      arm: dts: mediatek: add U-Boot dtsi overrides for Genio 510 and Genio 700
      clk: mediatek: mt8188: add missing clock in pericfg_ao
      power: domain: keep Makefile and Kconfig sorted
      configs: mediatek: drop unused CONFIG_MTK_POWER_DOMAIN
      power: domain: mediatek: use MT7622 naming instead of MT7629
      power: domain: mediatek: use MT2701 naming instead of MT7623
      power: domain: mediatek: remove enum scp_domain_type
      power: domain: mediatek: prefix internal identifiers with mtk_
      power: domain: mediatek: constify scp_domain_data instances
      power: domain: mediatek: split into per-SoC drivers
      power: domain: mediatek: wrap domain tables in struct scp_soc_data
      power: domain: mediatek: rename mtk_power_domain_probe to mtk_scpsys_probe
      power: domain: mediatek: rename struct mtk_scp_domain to mtk_scpsys
      power: domain: mediatek: add support for the power-controller model
      power: domain: mediatek: add MT8188 power domain driver
      configs: mediatek: enable MT8188 power domain

Marek Vasut (1):
      MAINTAINERS: Replace Mediatek with N:

 MAINTAINERS                                   |  38 +-
 arch/arm/dts/mt7623-u-boot.dtsi               |   4 -
 arch/arm/dts/mt7981.dtsi                      |   3 -
 arch/arm/dts/mt7986.dtsi                      |   3 -
 arch/arm/dts/mt7988.dtsi                      |  12 -
 arch/arm/dts/mt8370-genio-510-evk-u-boot.dtsi |   7 +
 arch/arm/dts/mt8390-genio-700-evk-u-boot.dtsi |   7 +
 arch/arm/mach-mediatek/mt7629/init.c          |   4 +-
 arch/arm/mach-mediatek/mt8516/init.c          |   2 +-
 board/mediatek/MAINTAINERS                    |   3 +
 configs/mt7622_rfb_defconfig                  |   2 +-
 configs/mt7623a_unielec_u7623_02_defconfig    |   2 +-
 configs/mt7623n_bpir2_defconfig               |   2 +-
 configs/mt7629_rfb_defconfig                  |   2 +-
 configs/mt7981_emmc_rfb_defconfig             |   2 -
 configs/mt7981_rfb_defconfig                  |   2 -
 configs/mt7981_sd_rfb_defconfig               |   2 -
 configs/mt7986_rfb_defconfig                  |   2 -
 configs/mt7986a_bpir3_emmc_defconfig          |   2 -
 configs/mt7986a_bpir3_sd_defconfig            |   2 -
 configs/mt7987_emmc_rfb_defconfig             |   2 -
 configs/mt7987_rfb_defconfig                  |   2 -
 configs/mt7987_sd_rfb_defconfig               |   2 -
 configs/mt7988_rfb_defconfig                  |   2 -
 configs/mt7988_sd_rfb_defconfig               |   2 -
 configs/mt8188.config                         |   3 +
 configs/mt8365_evk_defconfig                  |   1 +
 drivers/clk/mediatek/clk-mt7622.c             |  51 +-
 drivers/clk/mediatek/clk-mt7623.c             |  20 +-
 drivers/clk/mediatek/clk-mt7629.c             |  46 +-
 drivers/clk/mediatek/clk-mt7981.c             |  31 +-
 drivers/clk/mediatek/clk-mt7986.c             |  23 +-
 drivers/clk/mediatek/clk-mt7987.c             |  23 +-
 drivers/clk/mediatek/clk-mt7988.c             |  36 +-
 drivers/clk/mediatek/clk-mt8183.c             |  30 +-
 drivers/clk/mediatek/clk-mt8188.c             |  19 +-
 drivers/clk/mediatek/clk-mt8189.c             |  28 +-
 drivers/clk/mediatek/clk-mt8195.c             |  10 +-
 drivers/clk/mediatek/clk-mt8365.c             |  10 +-
 drivers/clk/mediatek/clk-mt8512.c             |  32 +-
 drivers/clk/mediatek/clk-mt8516.c             |  30 +-
 drivers/clk/mediatek/clk-mt8518.c             |  30 +-
 drivers/clk/mediatek/clk-mtk.c                | 184 +++----
 drivers/clk/mediatek/clk-mtk.h                |  21 +-
 drivers/power/domain/Kconfig                  |  89 ++--
 drivers/power/domain/Makefile                 |  15 +-
 drivers/power/domain/mt2701-power-domain.c    |  89 ++++
 drivers/power/domain/mt7622-power-domain.c    |  56 +++
 drivers/power/domain/mt8188-power-domain.c    | 665 ++++++++++++++++++++++++++
 drivers/power/domain/mtk-power-domain.c       | 576 +++++++++++++---------
 drivers/power/domain/mtk-power-domain.h       | 131 +++++
 51 files changed, 1745 insertions(+), 617 deletions(-)
 create mode 100644 arch/arm/dts/mt8370-genio-510-evk-u-boot.dtsi
 create mode 100644 arch/arm/dts/mt8390-genio-700-evk-u-boot.dtsi
 create mode 100644 drivers/power/domain/mt2701-power-domain.c
 create mode 100644 drivers/power/domain/mt7622-power-domain.c
 create mode 100644 drivers/power/domain/mt8188-power-domain.c
 create mode 100644 drivers/power/domain/mtk-power-domain.h

Reply via email to