summaryrefslogtreecommitdiff
path: root/drivers/clk/mediatek/clk-mux.h
diff options
context:
space:
mode:
authorChen-Yu Tsai <wenst@chromium.org>2022-02-08 15:40:13 +0300
committerStephen Boyd <sboyd@kernel.org>2022-02-17 23:12:22 +0300
commit7b375737e47eaf6c715a3cf1d6d7089b4d295b0d (patch)
tree5600ec767f6c8b6bb3ee935fb95dfc93da4d46fc /drivers/clk/mediatek/clk-mux.h
parent0b4b0387ddf6ab2b29d16147973fcf12ba0a0441 (diff)
downloadlinux-7b375737e47eaf6c715a3cf1d6d7089b4d295b0d.tar.xz
clk: mediatek: mux: Internalize struct mtk_clk_mux
struct mtk_clk_mux is an implementation detail of the mux clk type, and is not used outside of the implementation. Internalize the definition to minimize leakage of details and shrink the header file. Signed-off-by: Chen-Yu Tsai <wenst@chromium.org> Reviewed-by: Miles Chen <miles.chen@mediatek.com> Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com> Link: https://lore.kernel.org/r/20220208124034.414635-11-wenst@chromium.org Reviewed-by: Chun-Jie Chen <chun-jie.chen@mediatek.com> Signed-off-by: Stephen Boyd <sboyd@kernel.org>
Diffstat (limited to 'drivers/clk/mediatek/clk-mux.h')
-rw-r--r--drivers/clk/mediatek/clk-mux.h8
1 files changed, 0 insertions, 8 deletions
diff --git a/drivers/clk/mediatek/clk-mux.h b/drivers/clk/mediatek/clk-mux.h
index cb2ac4f04c58..38a2b6014b08 100644
--- a/drivers/clk/mediatek/clk-mux.h
+++ b/drivers/clk/mediatek/clk-mux.h
@@ -9,14 +9,6 @@
#include <linux/clk-provider.h>
-struct mtk_clk_mux {
- struct clk_hw hw;
- struct regmap *regmap;
- const struct mtk_mux *data;
- spinlock_t *lock;
- bool reparent;
-};
-
struct mtk_mux {
int id;
const char *name;