SAIF0
clks[saif0_div] = mxs_clk_frac("saif0_div", "saif0_sel", SAIF0, 0, 16, 29);
clks[saif0] = mxs_clk_gate("saif0", "saif0_div", SAIF0, 31);
val = readl_relaxed(SAIF0);
writel_relaxed(val, SAIF0);