]> git.baikalelectronics.ru Git - kernel.git/commit
clk: ti: add clkctrl data dra7 sgx
authorTony Lindgren <tony@atomide.com>
Fri, 1 Nov 2019 16:27:19 +0000 (09:27 -0700)
committerTero Kristo <t-kristo@ti.com>
Mon, 20 Jan 2020 07:43:44 +0000 (09:43 +0200)
commit93d1b9560b217a8a265a8a2ece1cc300ae10de60
tree8c5cf0c2f62e250b273824a7210424e306c220f4
parentb08e4358794b2c7a28b8f79b38aa92fce86647c2
clk: ti: add clkctrl data dra7 sgx

This is similar to what we have for omap5 except the gpu_cm address is
different, the mux clocks have one more source option, and there's no
divider clock.

Note that because of the current dts node name dependency for mapping to
clock domain, we must still use "gpu-clkctrl@" naming instead of generic
"clock@" naming for the node. And because of this, it's probably best to
apply the dts node addition together along with the other clock changes.

For accessing the GPU, we also need to configure the interconnect target
module for GPU similar to what we have for omap5, I'll send that change
separately.

Cc: Benoit Parrot <bparrot@ti.com>
Cc: "H. Nikolaus Schaller" <hns@goldelico.com>
Cc: Robert Nelson <robertcnelson@gmail.com>
Cc: Tomi Valkeinen <tomi.valkeinen@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Acked-by: Stephen Boyd <sboyd@kernel.org>
Signed-off-by: Tero Kristo <t-kristo@ti.com>
arch/arm/boot/dts/dra7xx-clocks.dtsi
drivers/clk/ti/clk-7xx.c
include/dt-bindings/clock/dra7.h