Lines Matching refs:val
156 u32 val;
161 val = readl(base + desc->base_reg);
162 val >>= desc->base_shift;
163 val &= (1 << desc->base_bits) - 1;
165 if (val >= desc->n_base_values)
168 return desc->base_values[val];
174 u32 reg, val;
180 val = readl(base + reg);
181 val >>= desc->div_shift;
182 val &= (1 << desc->div_bits) - 1;
184 if (!val && desc->div_val0)
187 return (val + 1) * desc->div_step;
201 u32 val, mask;
204 val = readl(np_base + REG_PCI_CONTROL);
205 val &= ~(REG_PCI_CONTROL_PERSTOUT1 | REG_PCI_CONTROL_PERSTOUT);
206 writel(val, np_base + REG_PCI_CONTROL);
210 val |= REG_PCI_CONTROL_REFCLK_EN1;
211 writel(val, np_base + REG_PCI_CONTROL);
215 val = readl(np_base + REG_RESET_CONTROL);
218 writel(val & ~mask, np_base + REG_RESET_CONTROL);
220 writel(val | mask, np_base + REG_RESET_CONTROL);
222 writel(val & ~mask, np_base + REG_RESET_CONTROL);
227 val = readl(np_base + REG_PCI_CONTROL);
228 writel(val & ~mask, np_base + REG_PCI_CONTROL);
230 writel(val | mask, np_base + REG_PCI_CONTROL);
240 u32 val;
242 val = readl(np_base + REG_PCI_CONTROL);
243 val &= ~REG_PCI_CONTROL_REFCLK_EN1;
244 writel(val, np_base + REG_PCI_CONTROL);