Searched refs:tssr (Results 1 – 1 of 1) sorted by relevance
| /linux/drivers/irqchip/ |
| H A D | irq-renesas-rzv2h.c | 241 u32 tint_nr, tssel_n, k, tssr; in rzv2h_tint_irq_endisable() local 250 tssr = readl_relaxed(priv->base + priv->info->t_offs + ICU_TSSR(k)); in rzv2h_tint_irq_endisable() 252 tssr |= ICU_TSSR_TIEN(tssel_n, priv->info->field_width); in rzv2h_tint_irq_endisable() 254 tssr &= ~ICU_TSSR_TIEN(tssel_n, priv->info->field_width); in rzv2h_tint_irq_endisable() 255 writel_relaxed(tssr, priv->base + priv->info->t_offs + ICU_TSSR(k)); in rzv2h_tint_irq_endisable() 384 u32 tssr, tssr_k, tssel_n; in rzv2h_tint_set_type() local 432 tssr = readl_relaxed(priv->base + priv->info->t_offs + ICU_TSSR(tssr_k)); in rzv2h_tint_set_type() 435 tssr_cur = field_get(ICU_TSSR_TSSEL_MASK(tssel_n, priv->info->field_width), tssr); in rzv2h_tint_set_type() 440 tssr &= ~(ICU_TSSR_TSSEL_MASK(tssel_n, priv->info->field_width) | tien); in rzv2h_tint_set_type() 441 tssr |= ICU_TSSR_TSSEL_PREP(tint, tssel_n, priv->info->field_width); in rzv2h_tint_set_type() [all …]
|