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(-)
