Lines Matching refs:sig
70 const struct imx7_src_signal *sig = imx7_src_signals; in imx7_reset_deassert_imx7() local
84 val = readl(priv->base + sig[rst->id].offset); in imx7_reset_deassert_imx7()
87 val |= sig[rst->id].bit; in imx7_reset_deassert_imx7()
90 val &= ~sig[rst->id].bit; in imx7_reset_deassert_imx7()
93 writel(val, priv->base + sig[rst->id].offset); in imx7_reset_deassert_imx7()
101 const struct imx7_src_signal *sig = imx7_src_signals; in imx7_reset_assert_imx7() local
107 val = readl(priv->base + sig[rst->id].offset); in imx7_reset_assert_imx7()
110 val &= ~sig[rst->id].bit; in imx7_reset_assert_imx7()
113 val |= sig[rst->id].bit; in imx7_reset_assert_imx7()
116 writel(val, priv->base + sig[rst->id].offset); in imx7_reset_assert_imx7()
191 const struct imx7_src_signal *sig = imx8mq_src_signals; in imx7_reset_deassert_imx8mq() local
206 val = readl(priv->base + sig[rst->id].offset); in imx7_reset_deassert_imx8mq()
215 val |= sig[rst->id].bit; in imx7_reset_deassert_imx8mq()
218 val &= ~sig[rst->id].bit; in imx7_reset_deassert_imx8mq()
221 writel(val, priv->base + sig[rst->id].offset); in imx7_reset_deassert_imx8mq()
229 const struct imx7_src_signal *sig = imx8mq_src_signals; in imx7_reset_assert_imx8mq() local
235 val = readl(priv->base + sig[rst->id].offset); in imx7_reset_assert_imx8mq()
244 val &= ~sig[rst->id].bit; in imx7_reset_assert_imx8mq()
247 val |= sig[rst->id].bit; in imx7_reset_assert_imx8mq()
250 writel(val, priv->base + sig[rst->id].offset); in imx7_reset_assert_imx8mq()