clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent
authorChen-Yu Tsai <wenst@chromium.org>
Tue, 27 Sep 2022 10:11:20 +0000 (12:11 +0200)
committerChen-Yu Tsai <wenst@chromium.org>
Thu, 29 Sep 2022 04:01:43 +0000 (12:01 +0800)
commit9f94f545f258b15bfa6357eb62e1e307b712851e
tree1ead490c56ac153b84852aa925c0ac2481ccb249
parent9ec105db6d13101627dc1f991904a3b07a32c998
clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent

The only clock in the MT8183 MFGCFG block feeds the GPU. Propagate its
rate change requests to its parent, so that DVFS for the GPU can work
properly.

Fixes: acddfc2c261b ("clk: mediatek: Add MT8183 clock support")
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Signed-off-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
Link: https://lore.kernel.org/r/20220927101128.44758-3-angelogioacchino.delregno@collabora.com
Signed-off-by: Chen-Yu Tsai <wenst@chromium.org>
drivers/clk/mediatek/clk-mt8183-mfgcfg.c