Lines Matching defs:cell
16 struct mmp_clk_reset_cell *cell;
23 cell = &unit->cells[i];
24 if (cell->clk_id == reset_spec->args[0])
38 struct mmp_clk_reset_cell *cell;
42 cell = &unit->cells[id];
43 if (cell->lock)
44 spin_lock_irqsave(cell->lock, flags);
46 val = readl(cell->reg);
47 val |= cell->bits;
48 writel(val, cell->reg);
50 if (cell->lock)
51 spin_unlock_irqrestore(cell->lock, flags);
60 struct mmp_clk_reset_cell *cell;
64 cell = &unit->cells[id];
65 if (cell->lock)
66 spin_lock_irqsave(cell->lock, flags);
68 val = readl(cell->reg);
69 val &= ~cell->bits;
70 writel(val, cell->reg);
72 if (cell->lock)
73 spin_unlock_irqrestore(cell->lock, flags);