Lines Matching defs:cdev
77 struct clk_device *cdev = to_clk_device(hw);
81 spin_lock_irqsave(cdev->lock, flags);
83 en_val = readl(cdev->en_reg);
84 en_val |= BIT(cdev->en_bit);
85 writel(en_val, cdev->en_reg);
87 spin_unlock_irqrestore(cdev->lock, flags);
93 struct clk_device *cdev = to_clk_device(hw);
97 spin_lock_irqsave(cdev->lock, flags);
99 en_val = readl(cdev->en_reg);
100 en_val &= ~BIT(cdev->en_bit);
101 writel(en_val, cdev->en_reg);
103 spin_unlock_irqrestore(cdev->lock, flags);
108 struct clk_device *cdev = to_clk_device(hw);
109 u32 en_val = (readl(cdev->en_reg) & BIT(cdev->en_bit));
117 struct clk_device *cdev = to_clk_device(hw);
118 u32 div = readl(cdev->div_reg) & cdev->div_mask;
121 if ((cdev->div_mask == 0x3F) && (div & BIT(5)))
126 div = (cdev->div_mask + 1);
134 struct clk_device *cdev = to_clk_device(hw);
150 if ((cdev->div_mask == 0x3F) && (divisor > 31)) {
160 struct clk_device *cdev = to_clk_device(hw);
169 if (divisor == cdev->div_mask + 1)
173 if ((cdev->div_mask == 0x3F) && (divisor > 31)) {
181 if (divisor > cdev->div_mask) {
186 spin_lock_irqsave(cdev->lock, flags);
189 writel(divisor, cdev->div_reg);
192 spin_unlock_irqrestore(cdev->lock, flags);