clk: gxbb: put dividers and muxes in tables
authorJerome Brunet <jbrunet@baylibre.com>
Thu, 9 Mar 2017 10:41:49 +0000 (11:41 +0100)
committerMichael Turquette <mturquette@baylibre.com>
Mon, 27 Mar 2017 19:30:06 +0000 (12:30 -0700)
commitb92332eea8a3406020411e61f84affb479fdc69e
tree24d1baa73f3bfbbfc989d68b6d0e66df5e3644b4
parente988aae54c1f307c23463e5e5433572e69a8d0da
clk: gxbb: put dividers and muxes in tables

Until now, there was only 2 dividers and 2 muxes declared for the gxbb
platform. With the ongoing work on various subsystem, including audio,
this is about to change. Use the same approach as gates for dividers and
muxes, putting them in tables to fix the register address at runtime.

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Michael Turquette <mturquette@baylibre.com>
Link: lkml.kernel.org/r/20170309104154.28295-5-jbrunet@baylibre.com
drivers/clk/meson/gxbb.c