The following changes since commit 5a92645e1f9020d24d19e03fff2ae63f30080770:

  Merge patch series "Add eMMC support for Axiado SCM3005 board" (2026-08-11 
14:55:40 -0600)

are available in the Git repository at:

  https://git.u-boot-project.org/u-boot/custodians/u-boot-mediatek.git 
tags/mediatek-for-next-2026-08-24

for you to fetch changes up to 01834e2273b9a1226105c7566415a6b0ba8c6955:

  serial: mtk: drop check before clk_bus enable (2026-08-24 19:56:02 -0500)

----------------------------------------------------------------
* New HDMI PHY and I2C DDC drivers, default EDID_ADDR macro
* MT8189 clock qualifier fix
* Phase-aware PSCI reset (MT8195/MT8365)
* dwc_eth_qos MT8366 support
* MediaTek TPHY v3 hardware support
* mtk_snor mt8188/mt8189 compatible-string cleanup
* MT6358/MT6366 PMIC regulator + pwrap support
* MediaTek pinctrl Kconfig cleanup (per-SoC symbols → single driver + TARGET_*)
* New MT8366 pinctrl driver + dt-bindings header
* MediaTek serial driver clock-handling fixes

----------------------------------------------------------------
David Lechner (19):
      clk: mediatek: mt8189: add missing qualifiers
      arm: mediatek: use phase-aware PSCI reset on MT8365
      arm: mediatek: use phase-aware PSCI reset on MT8195
      phy: mtk-tphy: add v3 hardware support
      net: dwc_eth_qos_mtk: support platform-specific PERI_ETH_BASE
      net: dwc_eth_qos_mtk: add mt8366 support
      net: dwc_eth_qos: add mt8366 support
      spi: mtk_snor: combine mt8188 and mt8189 into mediatek,mt8186-nor
      power: regulator: add MT6358 driver with MT6366 support
      power: pmic: mtk-pwrap: fix clock names
      power: pmic: mtk-pwrap: use mt8195 fallback for mt8188/9
      power: pmic: mtk-pwrap: add mt6358 PMIC
      arm: dts: add mt6366 PMIC include
      pinctrl: mediatek: select PINCONF
      pinctrl: mediatek: remove PINCONF conditional compilation
      pinctrl: mediatek: simplify Kconfig
      configs: mediatek: drop no longer needed PINCTRL options
      serial: mtk: return error value from clk_get_rate()
      serial: mtk: drop check before clk_bus enable

Deep Pani (2):
      dt-bindings: pinctrl: add MT8366 pin function header
      pinctrl: mediatek: add new mt8366 driver

Julien Stephan (3):
      edid: add default EDID_ADDR macro
      i2c: mtk_mt8195_i2c_ddc: add new driver
      phy: phy-mtk-hdmi: add new driver

Suhrid Subramaniam (2):
      serial: mtk: use ulong for clk_rate
      serial: mtk: guard clk_get_rate() with clk_valid()

 arch/arm/dts/mt6366.dtsi                           |  168 +++
 arch/arm/include/asm/arch-rockchip/edp_rk3288.h    |    1 -
 arch/arm/mach-mediatek/mt8195/init.c               |    2 +-
 arch/arm/mach-mediatek/mt8365/init.c               |    2 +-
 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                              |    2 -
 configs/mt8189.config                              |    2 -
 configs/mt8195.config                              |    2 -
 configs/mt8365_evk_defconfig                       |    2 -
 configs/mt8512_bm1_emmc_defconfig                  |    2 -
 configs/mt8516_pumpkin_defconfig                   |    2 -
 configs/mt8518_ap1_emmc_defconfig                  |    1 -
 drivers/clk/mediatek/clk-mt8189.c                  |    4 +-
 drivers/i2c/Kconfig                                |   11 +
 drivers/i2c/Makefile                               |    1 +
 drivers/i2c/mtk_mt8195_i2c_ddc.c                   |  394 +++++++
 drivers/net/dwc_eth_qos.c                          |    4 +
 drivers/net/dwc_eth_qos_mtk.c                      |   63 +-
 drivers/phy/Kconfig                                |   11 +
 drivers/phy/Makefile                               |    1 +
 drivers/phy/phy-mtk-hdmi-mt8195.c                  |  493 ++++++++
 drivers/phy/phy-mtk-hdmi-mt8195.h                  |  115 ++
 drivers/phy/phy-mtk-hdmi.c                         |  106 ++
 drivers/phy/phy-mtk-hdmi.h                         |   46 +
 drivers/phy/phy-mtk-io.h                           |   46 +
 drivers/phy/phy-mtk-tphy.c                         |   19 +-
 drivers/pinctrl/mediatek/Kconfig                   |   62 +-
 drivers/pinctrl/mediatek/Makefile                  |   31 +-
 drivers/pinctrl/mediatek/pinctrl-mt8366.c          | 1243 ++++++++++++++++++++
 drivers/pinctrl/mediatek/pinctrl-mtk-common.c      |   13 -
 drivers/pinctrl/mediatek/pinctrl-mtk-common.h      |    6 -
 drivers/power/pmic/mtk-pwrap.c                     |   97 +-
 drivers/power/regulator/Kconfig                    |    8 +
 drivers/power/regulator/Makefile                   |    1 +
 drivers/power/regulator/mt6358_regulator.c         |  371 ++++++
 drivers/serial/serial_mtk.c                        |   20 +-
 drivers/spi/mtk_snor.c                             |    3 +-
 .../dt-bindings/pinctrl/mediatek,mt8366-pinfunc.h  | 1069 +++++++++++++++++
 include/edid.h                                     |    3 +
 include/power/mt6358.h                             |  130 ++
 54 files changed, 4378 insertions(+), 209 deletions(-)
 create mode 100644 arch/arm/dts/mt6366.dtsi
 create mode 100644 drivers/i2c/mtk_mt8195_i2c_ddc.c
 create mode 100644 drivers/phy/phy-mtk-hdmi-mt8195.c
 create mode 100644 drivers/phy/phy-mtk-hdmi-mt8195.h
 create mode 100644 drivers/phy/phy-mtk-hdmi.c
 create mode 100644 drivers/phy/phy-mtk-hdmi.h
 create mode 100644 drivers/phy/phy-mtk-io.h
 create mode 100644 drivers/pinctrl/mediatek/pinctrl-mt8366.c
 create mode 100644 drivers/power/regulator/mt6358_regulator.c
 create mode 100644 include/dt-bindings/pinctrl/mediatek,mt8366-pinfunc.h
 create mode 100644 include/power/mt6358.h

Reply via email to