[GIT,PULL,2/3] MediaTek driver updates for v6.20
AngeloGioacchino Del Regno
angelogioacchino.delregno at collabora.com
Fri Jan 23 03:17:21 PST 2026
The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8:
Linux 6.19-rc1 (2025-12-14 16:05:07 +1200)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/mediatek/linux.git/ mtk-soc-for-v6.20
for you to fetch changes up to 22ce09ce1af574747fce072c3f62c29c440538d7:
soc: mediatek: mtk-cmdq: Add mminfra_offset adjustment for DRAM addresses (2026-01-19 12:57:46 +0100)
----------------------------------------------------------------
MediaTek soc driver updates
This adds:
- A socinfo entry for the MT8371 Genio 520 SoC
- Support for the Dynamic Voltage and Frequency Scaling
Resource Controller (DVFSRC) version 4, found in the
new MediaTek Kompanio Ultra (MT8196) SoC
- Initial support for the CMDQ mailbox found in the MT8196.
- A memory leak fix in the MediaTek SVS driver's debug ops.
----------------------------------------------------------------
AngeloGioacchino Del Regno (5):
soc: mediatek: mtk-dvfsrc: Change error check for DVFSRCv4 START cmd
soc: mediatek: mtk-dvfsrc: Add and propagate DVFSRC bandwidth type
soc: mediatek: mtk-dvfsrc: Add a new callback for calc_dram_bw
soc: mediatek: mtk-dvfsrc: Write bandwidth to EMI DDR if present
soc: mediatek: mtk-dvfsrc: Add support for DVFSRCv4 and MT8196
Jason-JH Lin (8):
mailbox: mtk-cmdq: Add cmdq private data to cmdq_pkt for generating instruction
mailbox: mtk-cmdq: Add GCE hardware virtualization configuration
mailbox: mtk-cmdq: Add mminfra_offset configuration for DRAM transaction
mailbox: mtk-cmdq: Add driver data to support for MT8196
soc: mediatek: mtk-cmdq: Add cmdq_get_mbox_priv() in cmdq_pkt_create()
soc: mediatek: mtk-cmdq: Add pa_base parsing for hardware without subsys ID support
soc: mediatek: mtk-cmdq: Extend cmdq_pkt_write API for SoCs without subsys ID
soc: mediatek: mtk-cmdq: Add mminfra_offset adjustment for DRAM addresses
Louis-Alexis Eyraud (1):
soc: mediatek: mtk-socinfo: Add entry for MT8371AV/AZA Genio 520
Nicolas Frattaroli (3):
dt-bindings: soc: mediatek: dvfsrc: Document clock
soc: mediatek: mtk-dvfsrc: Get and Enable DVFSRC clock
soc: mediatek: mtk-dvfsrc: Rework bandwidth calculations
Zilin Guan (1):
soc: mediatek: svs: Fix memory leak in svs_enable_debug_write()
Documentation/devicetree/bindings/soc/mediatek/mediatek,mt8183-dvfsrc.yaml | 6 ++
drivers/mailbox/mtk-cmdq-mailbox.c | 74 +++++++++++++-
drivers/soc/mediatek/mtk-cmdq-helper.c | 77 +++++++++++++-
drivers/soc/mediatek/mtk-dvfsrc.c | 364 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------
drivers/soc/mediatek/mtk-socinfo.c | 1 +
drivers/soc/mediatek/mtk-svs.c | 5 +-
include/linux/mailbox/mtk-cmdq-mailbox.h | 19 ++++
include/linux/soc/mediatek/mtk-cmdq.h | 93 +++++++++++++++++
8 files changed, 598 insertions(+), 41 deletions(-)
More information about the Linux-mediatek
mailing list