[GIT PULL] Please pull mediatek-for-next-2026-03-17 into next

David Lechner dlechner at baylibre.com
Tue Mar 17 23:56:06 CET 2026


The following changes since commit a27980786cfb3c430aa1c05da8e79180c584d221:

  kbuild: strip sub_make_done from test-script environment (2026-03-16 10:41:40 -0600)

are available in the Git repository at:

  https://source.denx.de/u-boot/custodians/u-boot-mediatek.git tags/mediatek-for-next-2026-03-17

for you to fetch changes up to 142c805d470cd02470146d6d70aa9c522d4da16c:

  clk: mediatek: set CLK_PARENT_XTAL on fixed factor clocks (2026-03-17 17:28:43 -0500)

----------------------------------------------------------------
* A fix for mt8188 clock oscillator rates.
* New driver for mt8189 clocks.
* The rest is a first wave of a larger effort to refactor and clean up the
  mediatek clocks to replace various hacks that built up over time with
  something that is easier to understand and maintain.

----------------------------------------------------------------
Chris Chen (1):
      clk: mediatek: add clock driver for MT8189

David Lechner (11):
      clk: mediatek: mt8188: fix CLK_TOP_CLK{13,26}M rates
      clk: mediatek: use correct struct type for infrasys clocks
      clk: mediatek: refactor parent rate lookup functions
      clk: mediatek: add mtk_clk_id_is_* helper functions
      clk: mediatek: add CLK_PARENT_EXT
      clk: mediatek: add MUX_MIXED_CLR_SET_UPD_FLAGS() macro
      clk: mediatek: rename HAVE_RST_BAR
      clk: mediatek: rename CLK_DOMAIN_SCPSYS
      clk: mediatek: add MUX_GATE_MIXED macros
      clk: mediatek: move common PARENT macros to header
      clk: mediatek: set CLK_PARENT_XTAL on fixed factor clocks

Irving-CH Lin (1):
      dt-bindings: clock: Add MediaTek MT8189 clock

 drivers/clk/mediatek/Makefile                   |    1 +
 drivers/clk/mediatek/clk-mt7622.c               |   10 +-
 drivers/clk/mediatek/clk-mt7623.c               |   15 +-
 drivers/clk/mediatek/clk-mt7629.c               |    8 +-
 drivers/clk/mediatek/clk-mt7981.c               |    3 -
 drivers/clk/mediatek/clk-mt7986.c               |    5 -
 drivers/clk/mediatek/clk-mt7987.c               |    2 -
 drivers/clk/mediatek/clk-mt7988.c               |    2 -
 drivers/clk/mediatek/clk-mt8183.c               |   12 +-
 drivers/clk/mediatek/clk-mt8188.c               |   10 +-
 drivers/clk/mediatek/clk-mt8189.c               | 1746 +++++++++++++++++++++++
 drivers/clk/mediatek/clk-mt8195.c               |    6 +-
 drivers/clk/mediatek/clk-mt8365.c               |    4 +-
 drivers/clk/mediatek/clk-mt8512.c               |    6 +-
 drivers/clk/mediatek/clk-mt8516.c               |    6 +-
 drivers/clk/mediatek/clk-mt8518.c               |    6 +-
 drivers/clk/mediatek/clk-mtk.c                  |  279 ++--
 drivers/clk/mediatek/clk-mtk.h                  |   54 +-
 include/dt-bindings/clock/mediatek,mt8189-clk.h |  580 ++++++++
 19 files changed, 2554 insertions(+), 201 deletions(-)
 create mode 100644 drivers/clk/mediatek/clk-mt8189.c
 create mode 100644 include/dt-bindings/clock/mediatek,mt8189-clk.h


More information about the U-Boot mailing list