Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

clk: samsung: Add bus clock for GPU/G3D on Exynos4412

Add ID and gate for bus clock for GPU (Mali 400) on Exynos4412.

Signed-off-by: Krzysztof Kozlowski <krzk@kernel.org>
Signed-off-by: Sylwester Nawrocki <s.nawrocki@samsung.com>

authored by

Krzysztof Kozlowski and committed by
Sylwester Nawrocki
7ef91224 2f57b95c

+2
+1
drivers/clk/samsung/clk-exynos4.c
··· 961 961 962 962 /* list of gate clocks supported in exynos4x12 soc */ 963 963 static const struct samsung_gate_clock exynos4x12_gate_clks[] __initconst = { 964 + GATE(CLK_ASYNC_G3D, "async_g3d", "aclk200", GATE_IP_LEFTBUS, 6, 0, 0), 964 965 GATE(CLK_AUDSS, "audss", "sclk_epll", E4X12_GATE_IP_MAUDIO, 0, 0, 0), 965 966 GATE(CLK_MDNIE0, "mdnie0", "aclk160", GATE_IP_LCD0, 2, 0, 0), 966 967 GATE(CLK_ROTATOR, "rotator", "aclk200", E4X12_GATE_IP_IMAGE, 1, 0, 0),
+1
include/dt-bindings/clock/exynos4.h
··· 187 187 #define CLK_MIPI_HSI 349 /* Exynos4210 only */ 188 188 #define CLK_PIXELASYNCM0 351 189 189 #define CLK_PIXELASYNCM1 352 190 + #define CLK_ASYNC_G3D 353 /* Exynos4x12 only */ 190 191 #define CLK_PWM_ISP_SCLK 379 /* Exynos4x12 only */ 191 192 #define CLK_SPI0_ISP_SCLK 380 /* Exynos4x12 only */ 192 193 #define CLK_SPI1_ISP_SCLK 381 /* Exynos4x12 only */