]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit6225b060a253d6c7cbf196f296154daa1d11e52f
treec4bf922250513c13ed6ffd510c83a44e3e9c39b1
parentbf8fb00448c08d3ca310710d828d9f6d40303d85
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]