amfc: change clk to 576mhz [2/4]
PD#SWPL-197458
Problem:
AMFC clock is high for some chips;
Solution:
reduce clock to 576MHz
Verify:
t6d
Change-Id: Ie5ca4d27e607cf5125cc86eb13a549e5a7f60c20
Signed-off-by: Tao Zeng <tao.zeng@amlogic.com>
diff --git a/drivers/amlogic/amfc/amfc.c b/drivers/amlogic/amfc/amfc.c
index 1a3a6df..9b525ae 100644
--- a/drivers/amlogic/amfc/amfc.c
+++ b/drivers/amlogic/amfc/amfc.c
@@ -40,7 +40,7 @@
if (cpu_id.family_id == MESON_CPU_MAJOR_ID_S7D && cpu_id.chip_rev == 0x0A) {
writel(0 | (1 << 6) | (5 << 7), CLKCTRL_AMFC_CLK_CTRL); // 500MHz
} else if (cpu_id.family_id == MESON_CPU_MAJOR_ID_T6D) {
- writel(0 | (1 << 8) | (1 << 9), CLKCTRL_AMFC_CLK_CTRL); // 666MHz
+ writel(1 | (1 << 8) | (6 << 9), CLKCTRL_AMFC_CLK_CTRL); // 576MHz
} else { // s7d/s6
writel(0 | (1 << 6) | (4 << 7), CLKCTRL_AMFC_CLK_CTRL); // 666MHz
}