Lines Matching defs:ctl
93 struct devstate_ctl_reg *ctl;
189 struct devstate_ctl_reg *ctl;
203 ctl = info->ctl;
206 if (ctl == NULL)
209 ctl_shift = ctl->shift + ctl->nbits * (id - ctl->start_id);
210 ctl_mask = ((1 << ctl->nbits) - 1) << ctl_shift;
214 ctl_val = ctl->enable << ctl_shift;
217 if (ctl->enable_only)
219 ctl_val = ctl->disable << ctl_shift;
227 val = soc_readl(dscr.base + ctl->reg);
231 dscr_write(ctl->reg, val);
451 * The layout of these bitfields is described by the ti,dscr-devstate-ctl-regs
473 p = of_get_property(node, "ti,dscr-devstate-ctl-regs", &size);
496 dscr.devstate_info[j].ctl = r;