clk: mediatek: Add mtk_clk_simple_probe() to simplify clock providers
authorChun-Jie Chen <chun-jie.chen@mediatek.com>
Mon, 26 Jul 2021 10:57:06 +0000 (18:57 +0800)
committerStephen Boyd <sboyd@kernel.org>
Tue, 27 Jul 2021 17:53:07 +0000 (10:53 -0700)
commitc58cd0e40ffac67961b945793876b973728f9b80
treed0fd77ee562ffcf8febeb85c490f48b458853eb3
parentf384c44754b7de2eceb0789a8837a11b0a80cdba
clk: mediatek: Add mtk_clk_simple_probe() to simplify clock providers

Most of subsystem clock providers only need to register clock gates
in their probe() function.
To reduce the duplicated code by add a generic function.

Signed-off-by: Weiyi Lu <weiyi.lu@mediatek.com>
Signed-off-by: Chun-Jie Chen <chun-jie.chen@mediatek.com>
Link: https://lore.kernel.org/r/20210726105719.15793-9-chun-jie.chen@mediatek.com
Reviewed-by: Ikjoon Jang <ikjn@chromium.org>
Signed-off-by: Stephen Boyd <sboyd@kernel.org>
drivers/clk/mediatek/clk-mtk.c
drivers/clk/mediatek/clk-mtk.h