SAIF1
clks[saif1_div] = mxs_clk_frac("saif1_div", "saif1_sel", SAIF1, 0, 16, 29);
clks[saif1] = mxs_clk_gate("saif1", "saif1_div", SAIF1, 31);
val = readl_relaxed(SAIF1);
writel_relaxed(val, SAIF1);