Searched refs:variant_regs (Results 1 – 2 of 2) sorted by relevance
115 const struct samsung_i2s_variant_regs *variant_regs; member254 rfs = readl(priv->addr + I2SMOD) >> priv->variant_regs->rfs_off; in get_rfs()255 rfs &= priv->variant_regs->rfs_mask; in get_rfs()274 int rfs_shift = priv->variant_regs->rfs_off; in set_rfs()276 mod &= ~(priv->variant_regs->rfs_mask << rfs_shift); in set_rfs()314 bfs = readl(priv->addr + I2SMOD) >> priv->variant_regs->bfs_off; in get_bfs()315 bfs &= priv->variant_regs->bfs_mask; in get_bfs()336 int bfs_shift = priv->variant_regs->bfs_off; in set_bfs()344 mod &= ~(priv->variant_regs->bfs_mask << bfs_shift); in set_bfs()401 int txr_off = priv->variant_regs->txr_off; in i2s_txctrl()[all …]
473 self.variant_regs = {}562 if reg.name not in self.variant_regs:563 self.variant_regs[reg.name] = {}566 v = next(iter(self.variant_regs[reg.name]))567 assert self.variant_regs[reg.name][v].bit_size == reg.bit_size569 self.variant_regs[reg.name][variant] = reg757 variants = self.variant_regs.get(reg.name)795 return reg.name in self.variant_regs and not is_number(reg.name) and not is_number(reg.name[1:])905 for regname in self.variant_regs:906 self.dump_reg_variants(regname, self.variant_regs[regname])