mul_reg
u32 div, mul, mul_reg;
mul_reg = readl(rate_self->reg + clk->mul_reg_off);
mul_reg |= ((mul - 1) & rate_self->mul_mask) << (rate_self->mul_shift);
mul_reg |= BIT(rate_self->write_enable_bit);
writel(mul_reg, rate_self->reg + clk->mul_reg_off);
u32 div, mul, div_reg, mul_reg;
mul_reg = readl(rate_self->reg + clk->mul_reg_off);
mul_reg |= ((mul - 1) & rate_self->mul_mask) << (rate_self->mul_shift);
mul_reg |= BIT(rate_self->write_enable_bit);
writel(mul_reg, rate_self->reg + clk->mul_reg_off);
[BPF_ALU | BPF_MUL | BPF_X] = mul_reg,