clk / soc: mediatek: Move mt8173 MMSYS to platform driver
authorMatthias Brugger <mbrugger@suse.com>
Wed, 25 Mar 2020 17:31:21 +0000 (18:31 +0100)
committerMatthias Brugger <matthias.bgg@gmail.com>
Mon, 13 Apr 2020 11:01:16 +0000 (13:01 +0200)
commit13032709e2328553970f0002df5edce6aac69425
treebd8ec629457e0b72979495681930d65854428531
parent1a680aa888d6ff39507d09a022bde20ef7e809dd
clk / soc: mediatek: Move mt8173 MMSYS to platform driver

There is no strong reason for this to use CLK_OF_DECLARE instead of
being a platform driver. Plus, MMSYS provides clocks but also a shared
register space for the mediatek-drm and the mediatek-mdp
driver. So move the MMSYS clocks to a new platform driver and also
create a new MMSYS platform driver in drivers/soc/mediatek that
instantiates the clock driver.

Signed-off-by: Matthias Brugger <mbrugger@suse.com>
Signed-off-by: Enric Balletbo i Serra <enric.balletbo@collabora.com>
Reviewed-by: CK Hu <ck.hu@mediatek.com>
Reviewed-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Matthias Brugger <matthias.bgg@gmail.com>
drivers/clk/mediatek/Kconfig
drivers/clk/mediatek/Makefile
drivers/clk/mediatek/clk-mt8173-mm.c [new file with mode: 0644]
drivers/clk/mediatek/clk-mt8173.c
drivers/soc/mediatek/Kconfig
drivers/soc/mediatek/Makefile
drivers/soc/mediatek/mtk-mmsys.c [new file with mode: 0644]