clk: meson: axg-audio: provide clk top signal name
authorJerome Brunet <jbrunet@baylibre.com>
Wed, 2 Oct 2019 09:15:28 +0000 (11:15 +0200)
committerJerome Brunet <jbrunet@baylibre.com>
Tue, 8 Oct 2019 07:29:23 +0000 (09:29 +0200)
commitcf52db456fd02dc7a145a4f181c8490a1dfa26d9
treef39b1ae5b0ae07f3ae8601565b7bb8db4f337028
parent8ff93f2832492c5f290f7dd8d43ee66c7f8d997f
clk: meson: axg-audio: provide clk top signal name

The peripheral clock on the sm1 goes through some muxes
and dividers before reaching the audio gates. To model that,
without repeating our self too much, the "top" clock signal
is introduced and will serve as a the parent of the gates.

On the axg and g12a, the top clock is just a pass-through to
the audio peripheral clock provided by the main controller.

Reviewed-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
drivers/clk/meson/axg-audio.c
drivers/clk/meson/axg-audio.h