clk: meson: add triple phase clock driver
authorJerome Brunet <jbrunet@baylibre.com>
Tue, 22 May 2018 16:34:54 +0000 (18:34 +0200)
committerJerome Brunet <jbrunet@baylibre.com>
Mon, 9 Jul 2018 11:47:22 +0000 (13:47 +0200)
commite8dd9207763e0317ac256c78dcd50dca7826f2f6
treec4bf922250513c13ed6ffd510c83a44e3e9c39b1
parent47f21315a6e4454ed9d8a450288a0989113e1e44
clk: meson: add triple phase clock driver

Add a driver to control the output of the sample clock generator found
in the axg audio clock controller.

The goal of this driver is to coherently control the phase provided to
the different element using the sample clock generator. This simplify
the usage of the sample clock generator a lot, without comprising the
ability of the SoC.

Acked-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
drivers/clk/meson/Kconfig
drivers/clk/meson/Makefile
drivers/clk/meson/clk-triphase.c [new file with mode: 0644]
drivers/clk/meson/clkc-audio.h [new file with mode: 0644]