Lines Matching defs:val
41 static void nspire_clkinfo_cx(u32 val, struct nspire_clk_info *clk)
43 if (EXTRACT(val, FIXED_BASE))
46 clk->base_clock = 6 * EXTRACT(val, CX_BASE) * MHZ;
48 clk->base_cpu_ratio = EXTRACT(val, BASE_CPU) * EXTRACT(val, CX_UNKNOWN);
49 clk->base_ahb_ratio = clk->base_cpu_ratio * (EXTRACT(val, CPU_AHB) + 1);
52 static void nspire_clkinfo_classic(u32 val, struct nspire_clk_info *clk)
54 if (EXTRACT(val, FIXED_BASE))
57 clk->base_clock = (300 - 6 * EXTRACT(val, CLASSIC_BASE)) * MHZ;
59 clk->base_cpu_ratio = EXTRACT(val, BASE_CPU) * 2;
60 clk->base_ahb_ratio = clk->base_cpu_ratio * (EXTRACT(val, CPU_AHB) + 1);
66 u32 val;
76 val = readl(io);
79 get_clkinfo(val, &info);
108 u32 val;
117 val = readl(io);
120 get_clkinfo(val, &info);