[GIT PULL v2] Please pull mediatek-for-main-2026-08-05 into main
David Lechner <[email protected]> Wed, 5 Aug 2026 15:10:33 -0500
| Newsgroups | gmane.comp.boot-loaders.u-boot |
|---|---|
| Message-ID | <20260805201244.2615610-1-dlechner__30322.6920937718$1785960793$gmane$org@baylibre.com> |
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(-)