]> git.ipfire.org Git - thirdparty/linux.git/commit
clk: mediatek: clk-mtk: Introduce mtk_clk_get_hwv_regmap()
authorLaura Nao <laura.nao@collabora.com>
Mon, 15 Sep 2025 15:19:24 +0000 (17:19 +0200)
committerStephen Boyd <sboyd@kernel.org>
Sun, 21 Sep 2025 16:33:45 +0000 (09:33 -0700)
commit516edf79a5c6af2ce862e83a34c9d9d74770ac93
tree7bd71f7269421ce88bd4b9d5fb5c20810aede921
parentd3c4dde9770dbe2eb3a57c3d952c630e81fcd1c0
clk: mediatek: clk-mtk: Introduce mtk_clk_get_hwv_regmap()

On MT8196, some clock controllers use a separate regmap for hardware
voting via set/clear/status registers. Add mtk_clk_get_hwv_regmap() to
retrieve this optional regmap, avoiding duplicated lookup code in 
mtk_clk_register_muxes() and mtk_clk_register_gate().

Reviewed-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Reviewed-by: Chen-Yu Tsai <wenst@chromium.org>
Signed-off-by: Laura Nao <laura.nao@collabora.com>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/mediatek/clk-mtk.c
drivers/clk/mediatek/clk-mtk.h