[GIT PULL v2] Please pull mediatek-for-main-2026-08-05 into main

David Lechner <[email protected]>
Newsgroups org.u-boot-project.lists.u-boot
Message-ID <[email protected]>
v2 changes:
* v1 was missing most of these patches.

The following changes since commit 616c3d79f01cf9204e38738857c4647a730dcb3b:

  ram: k3-ddrss: fix ecc range checking bug (2026-07-28 12:30:55 -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-08-05

for you to fetch changes up to 6a77840b2f01e98bbad157fd1984a2dce2a3eecd:

  clk: mediatek: mt8188: fix top0 gate polarity (2026-08-05 15:05:37 -0500)

----------------------------------------------------------------
* Clock fix for MT8188 (Genio 700/520)
* SPL support preparatory patch for MT8188.
* Compile error fix for when enabling LWIP network stack on some MediaTek targets.
* Fix a regression in clock driver binding from the previous PR.
* Add display-related clocks on MT8188.
* Another wave of clock driver refactoring and de-duplication.

----------------------------------------------------------------
Carlo Caione (2):
      clk: mediatek: probe parent providers on demand
      arm: mediatek: use phase-aware PSCI reset on MT8188

David Lechner (2):
      clk: mediatek: drop probe-after-bind provider setup
      cmd: ufetch: fix compiling with no CONFIG_SYS_CONFIG_NAME

Julien Stephan (34):
      clk: mediatek: mt8188: deduplicate clock gate drivers
      clk: mediatek: mt8188: use driver data to store the clock tree
      clk: mediatek: mt7622: deduplicate clock gate drivers
      clk: mediatek: mt7622: use driver data to store the clock tree
      clk: mediatek: mt7623: deduplicate clock gate drivers
      clk: mediatek: mt7623: use driver data to store the clock tree
      clk: mediatek: mt7629: deduplicate clock gate drivers
      clk: mediatek: mt7629: use driver data to store the clock tree
      clk: mediatek: mt7981: deduplicate clock gate drivers
      clk: mediatek: mt7981: use driver data to store the clock tree
      clk: mediatek: mt7986: deduplicate clock gate drivers
      clk: mediatek: mt7986: use driver data to store the clock tree
      clk: mediatek: mt7987: deduplicate clock gate drivers
      clk: mediatek: mt7987: use driver data to store the clock tree
      clk: mediatek: mt7988: deduplicate clock gate drivers
      clk: mediatek: mt7988: use driver data to store the clock tree
      clk: mediatek: mt8183: deduplicate clock gate drivers
      clk: mediatek: mt8183: use driver data to store the clock tree
      clk: mediatek: mt8516: deduplicate clock gate drivers
      clk: mediatek: mt8516: use driver data to store the clock tree
      clk: mediatek: mt8518: deduplicate clock gate drivers
      clk: mediatek: mt8518: use driver data to store the clock tree
      clk: mediatek: mt8195: deduplicate clock gate drivers
      clk: mediatek: mt8195: use driver data to store the clock tree
      clk: mediatek: mt8365: deduplicate clock gate drivers
      clk: mediatek: mt8365: use driver data to store the clock tree
      clk: mediatek: mt8512: deduplicate clock gate drivers
      clk: mediatek: mt8512: use driver data to store the clock tree
      clk: mediatek: mt8189: deduplicate clock gate drivers
      clk: mediatek: mt8189: use driver data to store the clock tree
      clk: mediatek: remove the dedicated clock gate code path
      clk: mediatek: get the clock tree from the driver data in mtk_common_clk_init
      clk: mediatek: mt8188: add display related clock driver
      clk: mediatek: mt8188: fix top0 gate polarity

 arch/arm/mach-mediatek/mt8188/init.c |   2 +-
 cmd/ufetch.c                         |   4 +
 drivers/clk/mediatek/clk-mt7622.c    | 208 +++++--------
 drivers/clk/mediatek/clk-mt7623.c    | 117 ++++----
 drivers/clk/mediatek/clk-mt7629.c    | 167 +++++------
 drivers/clk/mediatek/clk-mt7981.c    | 125 ++++----
 drivers/clk/mediatek/clk-mt7986.c    |  66 ++--
 drivers/clk/mediatek/clk-mt7987.c    |  67 ++---
 drivers/clk/mediatek/clk-mt7988.c    | 138 ++++-----
 drivers/clk/mediatek/clk-mt8183.c    |  51 ++--
 drivers/clk/mediatek/clk-mt8188.c    | 564 +++++++++++++++++++++++++++--------
 drivers/clk/mediatek/clk-mt8189.c    | 104 +++----
 drivers/clk/mediatek/clk-mt8195.c    |  46 ++-
 drivers/clk/mediatek/clk-mt8365.c    |  45 ++-
 drivers/clk/mediatek/clk-mt8512.c    |  85 +++---
 drivers/clk/mediatek/clk-mt8516.c    |  45 ++-
 drivers/clk/mediatek/clk-mt8518.c    |  45 ++-
 drivers/clk/mediatek/clk-mtk.c       | 162 +++-------
 drivers/clk/mediatek/clk-mtk.h       |  24 +-
 19 files changed, 1061 insertions(+), 1004 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.