This dependency is not clearly documented, but it seems mixer gate clock is not working without hdmi clock. It causes system hangs during mixer access with disabled hdmi. Signed-off-by: Andrzej Hajda <a.hajda@xxxxxxxxxxx> --- drivers/clk/samsung/clk-exynos4.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clk/samsung/clk-exynos4.c b/drivers/clk/samsung/clk-exynos4.c index 940f028..770a6d4 100644 --- a/drivers/clk/samsung/clk-exynos4.c +++ b/drivers/clk/samsung/clk-exynos4.c @@ -875,7 +875,7 @@ static struct samsung_gate_clock exynos4_gate_clks[] __initdata = { GATE(CLK_SCLK_AUDIO1, "sclk_audio1", "div_audio1", SRC_MASK_PERIL1, 0, CLK_SET_RATE_PARENT, 0), GATE(CLK_VP, "vp", "aclk160", GATE_IP_TV, 0, 0, 0), - GATE(CLK_MIXER, "mixer", "aclk160", GATE_IP_TV, 1, 0, 0), + GATE(CLK_MIXER, "mixer", "hdmi", GATE_IP_TV, 1, 0, 0), GATE(CLK_HDMI, "hdmi", "aclk160", GATE_IP_TV, 3, 0, 0), GATE(CLK_PWM, "pwm", "aclk100", GATE_IP_PERIL, 24, 0, 0), GATE(CLK_SDMMC4, "sdmmc4", "aclk133", GATE_IP_FSYS, 9, 0, 0), -- 1.9.1 -- To unsubscribe from this list: send the line "unsubscribe linux-samsung-soc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html