clk: meson: gxbb: add cts_i958 clock
authorJerome Brunet <jbrunet@baylibre.com>
Fri, 3 Mar 2017 11:40:15 +0000 (12:40 +0100)
committerJerome Brunet <jbrunet@baylibre.com>
Fri, 7 Apr 2017 14:50:46 +0000 (16:50 +0200)
commit7eaa44f6207fb64b1fa4304f83f22486590540e2
tree1b505620c574925bed8b59ca5c727fc7cb626def
parent3c277c247eabeb0c869c06580c11efe12094a32f
clk: meson: gxbb: add cts_i958 clock

This adds the cts_i958 clock to control the clock source of the spdif
output block. This mux is not explicitly mentionned in the documentation
but it is critical to the spdif dai. It is used to select whether the clock
source of the spdif output is cts_amclk (when data are taken from i2s
buffer) or the cts_mclk_i958 (when data are taken from the spdif buffer)

Acked-by: Michael Turquette <mturquette@baylibre.com>
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
drivers/clk/meson/gxbb.c
drivers/clk/meson/gxbb.h