Lines Matching defs:div_hw
592 struct bm1880_div_hw_clock *div_hw = to_bm1880_div_clk(hw);
593 struct bm1880_div_clock *div = &div_hw->div;
594 void __iomem *reg_addr = div_hw->base + div->reg;
614 struct bm1880_div_hw_clock *div_hw = to_bm1880_div_clk(hw);
615 struct bm1880_div_clock *div = &div_hw->div;
616 void __iomem *reg_addr = div_hw->base + div->reg;
636 struct bm1880_div_hw_clock *div_hw = to_bm1880_div_clk(hw);
637 struct bm1880_div_clock *div = &div_hw->div;
638 void __iomem *reg_addr = div_hw->base + div->reg;
644 div->width, div_hw->div.flags);
648 if (div_hw->lock)
649 spin_lock_irqsave(div_hw->lock, flags);
651 __acquire(div_hw->lock);
654 val &= ~(clk_div_mask(div->width) << div_hw->div.shift);
658 if (div_hw->lock)
659 spin_unlock_irqrestore(div_hw->lock, flags);
661 __release(div_hw->lock);
761 struct clk_hw *mux_hw = NULL, *gate_hw = NULL, *div_hw = NULL;
820 div_hw = &div_hws->hw;
825 num_parents, mux_hw, mux_ops, div_hw,