Lines Matching refs:mult
61 unsigned int mult; in cpg_z_clk_recalc_rate() local
66 mult = 32 - val; in cpg_z_clk_recalc_rate()
68 return div_u64((u64)parent_rate * mult, 32); in cpg_z_clk_recalc_rate()
75 unsigned int mult; in cpg_z_clk_round_rate() local
80 mult = div_u64((u64)rate * 32, prate); in cpg_z_clk_round_rate()
81 mult = clamp(mult, 1U, 32U); in cpg_z_clk_round_rate()
83 return *parent_rate / 32 * mult; in cpg_z_clk_round_rate()
90 unsigned int mult; in cpg_z_clk_set_rate() local
94 mult = div_u64((u64)rate * 32, parent_rate); in cpg_z_clk_set_rate()
95 mult = clamp(mult, 1U, 32U); in cpg_z_clk_set_rate()
102 val |= (32 - mult) << CPG_FRQCRC_ZFC_SHIFT; in cpg_z_clk_set_rate()
178 fixed->mult = 1; in cpg_rcan_clk_register()
308 unsigned int mult = 1; in rcar_gen2_cpg_register_clock() local
322 mult = ((value >> 24) & ((1 << 7) - 1)) + 1; in rcar_gen2_cpg_register_clock()
325 mult = config->pll1_mult / 2; in rcar_gen2_cpg_register_clock()
328 mult = config->pll3_mult; in rcar_gen2_cpg_register_clock()
360 mult, div); in rcar_gen2_cpg_register_clock()