*** BLURB HERE *** This series is based on linux-next, tag: next-20250206. Vcore DVFS feature need know the current DDR data rate. Add MediaTek DRAMC driver to provide an interface that can obtain current DDR data rate. --- Changes in v2: - Remove pr_info and pr_err, use dev_err or dev_err_probe to print error message; - Replace module_init by module_platform_driver; - Remove unnecessary global variables; - Change fmeter-verison to platform data; - Remove mtk-dramc.h; - Refine compatible to "mediatek,mt8196-dramc"; - Refine CONFIG name to MEDIATEK_MC; - Fix yaml build errors, remove unnecessary properties on yaml file. Link to v1: https://patchwork.kernel.org/patch/13904862 Crystal Guo (2): memory/mediatek: Add an interface to get current DDR data rate dt-bindings: memory-controllers: Add MediaTek DRAM controller interface .../mediatek,common-dramc.yaml | 129 ------ .../memory-controllers/mediatek,dramc.yaml | 44 ++ drivers/memory/Makefile | 2 +- drivers/memory/mediatek/Kconfig | 6 +- drivers/memory/mediatek/mtk-dramc.c | 415 ++++++------------ include/linux/soc/mediatek/mtk-dramc.h | 41 -- 6 files changed, 191 insertions(+), 446 deletions(-) delete mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,common-dramc.yaml create mode 100644 Documentation/devicetree/bindings/memory-controllers/mediatek,dramc.yaml delete mode 100644 include/linux/soc/mediatek/mtk-dramc.h -- 2.18.0