clk: meson-gxbb: Add video clocks
authorNeil Armstrong <narmstrong@baylibre.com>
Tue, 6 Nov 2018 14:57:37 +0000 (15:57 +0100)
committerNeil Armstrong <narmstrong@baylibre.com>
Fri, 23 Nov 2018 14:11:56 +0000 (15:11 +0100)
commita8080f247bcd736b767485d42b089613e25d7b95
tree58d578ce9040dea8a383f2a61691ad2217cb03b6
parentf95e6ca628952730cccd991bd5f5b9492547c74c
clk: meson-gxbb: Add video clocks

Add the clocks entries used in the video clock path, the clock path
is doubled to permit having different synchronized clocks for different
parts of the video pipeline.

All dividers are flagged with CLK_GET_RATE_NOCACHE, and all gates are flagged
with CLK_IGNORE_UNUSED since they are currently directly handled by the
Meson DRM Driver.
Once the DRM Driver is fully migrated to using the Common Clock Framework
to handle the video clock tree, the CLK_GET_RATE_NOCACHE and CLK_IGNORE_UNUSED
will be dropped.

Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Acked-by: Jerome Brunet <jbrunet@baylibre.com>
Link: http://lkml.kernel.org/r/1541516257-16157-5-git-send-email-narmstrong@baylibre.com
drivers/clk/meson/gxbb.c