summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Lechner <[email protected]>2026-03-03 13:54:49 -0600
committerDavid Lechner <[email protected]>2026-03-17 16:34:27 -0500
commit5d247265812cd60d5d92c9c7fcc5fd5834c21259 (patch)
tree78db2568084f821126d19430f116464e8c88e0d4
parent4f821825c82c9a44ba3b94772a10820d8990129c (diff)
clk: mediatek: use correct struct type for infrasys clocks
Fix the private data type struct type in a couple of infrasys clock functions. struct mtk_cg_priv is a superset of struct mtk_clk_priv and has the same layout at the beginning so there was no compile errors or runtime bugs. This could only be found by inspecting the code. Reviewed-by: Julien Stephan <[email protected]> Link: https://patch.msgid.link/[email protected] Signed-off-by: David Lechner <[email protected]>
-rw-r--r--drivers/clk/mediatek/clk-mtk.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/clk/mediatek/clk-mtk.c b/drivers/clk/mediatek/clk-mtk.c
index b4de38719e1..b3f05bf5a21 100644
--- a/drivers/clk/mediatek/clk-mtk.c
+++ b/drivers/clk/mediatek/clk-mtk.c
@@ -933,7 +933,7 @@ static const int mtk_infrasys_of_xlate(struct clk *clk,
static int mtk_clk_infrasys_enable(struct clk *clk)
{
- struct mtk_cg_priv *priv = dev_get_priv(clk->dev);
+ struct mtk_clk_priv *priv = dev_get_priv(clk->dev);
const struct mtk_gate *gate;
/* MUX handling */
@@ -946,7 +946,7 @@ static int mtk_clk_infrasys_enable(struct clk *clk)
static int mtk_clk_infrasys_disable(struct clk *clk)
{
- struct mtk_cg_priv *priv = dev_get_priv(clk->dev);
+ struct mtk_clk_priv *priv = dev_get_priv(clk->dev);
const struct mtk_gate *gate;
/* MUX handling */