linux/drivers/clk/meson
Jerome Brunet 4162dd5b3a clk: meson: use hhi syscon if available
On gxbb and axg, try to get the hhi regmap from the parent DT node, which
should be the HHI system controller once the necessary changes have been
made in amlogic's DTs

Until then, if getting regmap through the system controller fails, the
clock controller will fall back to the old way, requesting memory region
directly and then registering the regmap itself.

This should allow a smooth transition to syscon

Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
2018-03-13 10:04:04 +01:00
..
axg.c clk: meson: use hhi syscon if available 2018-03-13 10:04:04 +01:00
axg.h clk: meson: split divider and gate part of mpll 2018-03-13 10:04:03 +01:00
clk-audio-divider.c clk: meson: migrate the audio divider clock to clk_regmap 2018-03-13 10:04:02 +01:00
clk-mpll.c clk: meson: split divider and gate part of mpll 2018-03-13 10:04:03 +01:00
clk-pll.c clk: meson: migrate plls clocks to clk_regmap 2018-03-13 10:04:03 +01:00
clk-regmap.c clk: meson: add regmap clocks 2018-03-13 10:03:58 +01:00
clk-regmap.h clk: meson: add regmap clocks 2018-03-13 10:03:58 +01:00
clkc.h clk: meson: remove obsolete cpu_clk 2018-03-13 10:04:04 +01:00
gxbb-aoclk-32k.c clk: meson: gxbb-aoclk: Add CEC 32k clock 2017-08-04 18:02:02 +02:00
gxbb-aoclk.c clk: meson: switch gxbb ao_clk to clk_regmap 2018-03-13 10:03:59 +01:00
gxbb-aoclk.h clk: meson: remove superseded aoclk_gate_regmap 2018-03-13 10:03:59 +01:00
gxbb.c clk: meson: use hhi syscon if available 2018-03-13 10:04:04 +01:00
gxbb.h clk: meson: split divider and gate part of mpll 2018-03-13 10:04:03 +01:00
Kconfig clk: meson: use hhi syscon if available 2018-03-13 10:04:04 +01:00
Makefile clk: meson: remove obsolete cpu_clk 2018-03-13 10:04:04 +01:00
meson8b.c clk: meson: rework meson8b cpu clock 2018-03-13 10:04:03 +01:00
meson8b.h clk: meson: rework meson8b cpu clock 2018-03-13 10:04:03 +01:00