diff options
author | Neil Armstrong <narmstrong@baylibre.com> | 2018-03-12 07:10:21 -0400 |
---|---|---|
committer | Kevin Hilman <khilman@baylibre.com> | 2018-03-19 19:39:26 -0400 |
commit | 97ac00930970bc9e3982182891e350ae1764fbb5 (patch) | |
tree | 527b48cdb87b65d3d2fd04e1b62e76a03fcdfcb4 | |
parent | 6878231f252c791d160dd35eae8c779dbe780277 (diff) |
ARM64: dts: meson: bump mali450 clk to 744MHz
The Mali-450 IP can run up to 744MHz, bump the frequency using
the GP0 PLL clock.
Cc: Michal Lazo <michal.lazo@gmail.com>
Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
Signed-off-by: Kevin Hilman <khilman@baylibre.com>
-rw-r--r-- | arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | 11 | ||||
-rw-r--r-- | arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | 11 |
2 files changed, 14 insertions, 8 deletions
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi index cac72acb85b1..562c26a0ba33 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-gxbb.dtsi | |||
@@ -247,14 +247,17 @@ | |||
247 | * MALI_0 and MALI_1 muxed to a single clock by a glitch | 247 | * MALI_0 and MALI_1 muxed to a single clock by a glitch |
248 | * free mux to safely change frequency while running. | 248 | * free mux to safely change frequency while running. |
249 | */ | 249 | */ |
250 | assigned-clocks = <&clkc CLKID_MALI_0_SEL>, | 250 | assigned-clocks = <&clkc CLKID_GP0_PLL>, |
251 | <&clkc CLKID_MALI_0_SEL>, | ||
251 | <&clkc CLKID_MALI_0>, | 252 | <&clkc CLKID_MALI_0>, |
252 | <&clkc CLKID_MALI>; /* Glitch free mux */ | 253 | <&clkc CLKID_MALI>; /* Glitch free mux */ |
253 | assigned-clock-parents = <&clkc CLKID_FCLK_DIV3>, | 254 | assigned-clock-parents = <0>, /* Do Nothing */ |
255 | <&clkc CLKID_GP0_PLL>, | ||
254 | <0>, /* Do Nothing */ | 256 | <0>, /* Do Nothing */ |
255 | <&clkc CLKID_MALI_0>; | 257 | <&clkc CLKID_MALI_0>; |
256 | assigned-clock-rates = <0>, /* Do Nothing */ | 258 | assigned-clock-rates = <744000000>, |
257 | <666666666>, | 259 | <0>, /* Do Nothing */ |
260 | <744000000>, | ||
258 | <0>; /* Do Nothing */ | 261 | <0>; /* Do Nothing */ |
259 | }; | 262 | }; |
260 | }; | 263 | }; |
diff --git a/arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi b/arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi index f825506cdf64..eb327664a4d8 100644 --- a/arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi +++ b/arch/arm64/boot/dts/amlogic/meson-gxl-mali.dtsi | |||
@@ -29,14 +29,17 @@ | |||
29 | * MALI_0 and MALI_1 muxed to a single clock by a glitch | 29 | * MALI_0 and MALI_1 muxed to a single clock by a glitch |
30 | * free mux to safely change frequency while running. | 30 | * free mux to safely change frequency while running. |
31 | */ | 31 | */ |
32 | assigned-clocks = <&clkc CLKID_MALI_0_SEL>, | 32 | assigned-clocks = <&clkc CLKID_GP0_PLL>, |
33 | <&clkc CLKID_MALI_0_SEL>, | ||
33 | <&clkc CLKID_MALI_0>, | 34 | <&clkc CLKID_MALI_0>, |
34 | <&clkc CLKID_MALI>; /* Glitch free mux */ | 35 | <&clkc CLKID_MALI>; /* Glitch free mux */ |
35 | assigned-clock-parents = <&clkc CLKID_FCLK_DIV3>, | 36 | assigned-clock-parents = <0>, /* Do Nothing */ |
37 | <&clkc CLKID_GP0_PLL>, | ||
36 | <0>, /* Do Nothing */ | 38 | <0>, /* Do Nothing */ |
37 | <&clkc CLKID_MALI_0>; | 39 | <&clkc CLKID_MALI_0>; |
38 | assigned-clock-rates = <0>, /* Do Nothing */ | 40 | assigned-clock-rates = <744000000>, |
39 | <666666666>, | 41 | <0>, /* Do Nothing */ |
42 | <744000000>, | ||
40 | <0>; /* Do Nothing */ | 43 | <0>; /* Do Nothing */ |
41 | }; | 44 | }; |
42 | }; | 45 | }; |