diff options
author | Jerome Brunet <jbrunet@baylibre.com> | 2018-03-15 12:55:44 +0100 |
---|---|---|
committer | Kevin Hilman <khilman@baylibre.com> | 2018-04-19 10:38:50 -0700 |
commit | cc4d6641cfefb14e26acf908fc73455e6ff8783d (patch) | |
tree | 7bf7c5fff0518300fad8208c31575f4471eedd62 /arch/arm64/boot/dts/amlogic/meson-axg.dtsi | |
parent | 6f95c8cd76c19e1fb9b87e8c176b8df975fb14a4 (diff) | |
download | op-kernel-dev-cc4d6641cfefb14e26acf908fc73455e6ff8783d.zip op-kernel-dev-cc4d6641cfefb14e26acf908fc73455e6ff8783d.tar.gz |
ARM64: dts: meson-axg: use hhi syscon for the clock controller
Like the meson-gx, the axg clock controller should go through a syscon
to access the hhi register region, and not directly map the region.
This way, the hhi register region can be used safely by multiple drivers.
Signed-off-by: Jerome Brunet <jbrunet@baylibre.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
Diffstat (limited to 'arch/arm64/boot/dts/amlogic/meson-axg.dtsi')
-rw-r--r-- | arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi index b58808e..d4c5507 100644 --- a/arch/arm64/boot/dts/amlogic/meson-axg.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-axg.dtsi @@ -262,10 +262,14 @@ #size-cells = <2>; ranges = <0x0 0x0 0x0 0xff63c000 0x0 0x1c00>; - clkc: clock-controller@0 { - compatible = "amlogic,axg-clkc"; - #clock-cells = <1>; - reg = <0x0 0x0 0x0 0x320>; + sysctrl: system-controller@0 { + compatible = "amlogic,meson-axg-hhi-sysctrl", "syscon", "simple-mfd"; + reg = <0 0 0 0x400>; + + clkc: clock-controller { + compatible = "amlogic,axg-clkc"; + #clock-cells = <1>; + }; }; }; |