Lines Matching defs:pch_lpc_priv
35 static struct pch_lpc *pch_lpc_priv;
41 raw_spin_lock_irqsave(&pch_lpc_priv->lpc_lock, flags);
42 writel(0x1 << d->irq, pch_lpc_priv->base + LPC_INT_CLR);
43 raw_spin_unlock_irqrestore(&pch_lpc_priv->lpc_lock, flags);
49 raw_spin_lock_irqsave(&pch_lpc_priv->lpc_lock, flags);
50 writel(readl(pch_lpc_priv->base + LPC_INT_ENA) & (~(0x1 << (d->irq))),
51 pch_lpc_priv->base + LPC_INT_ENA);
52 raw_spin_unlock_irqrestore(&pch_lpc_priv->lpc_lock, flags);
62 raw_spin_lock_irqsave(&pch_lpc_priv->lpc_lock, flags);
63 writel(readl(pch_lpc_priv->base + LPC_INT_ENA) | (0x1 << (d->irq)),
64 pch_lpc_priv->base + LPC_INT_ENA);
65 raw_spin_unlock_irqrestore(&pch_lpc_priv->lpc_lock, flags);
76 val = readl(pch_lpc_priv->base + LPC_INT_POL);
83 writel(val, pch_lpc_priv->base + LPC_INT_POL);
106 pending = readl(pch_lpc_priv->base + LPC_INT_ENA);
107 pending &= readl(pch_lpc_priv->base + LPC_INT_STS);
148 pch_lpc_priv->saved_reg_ctl = readl(pch_lpc_priv->base + LPC_INT_CTL);
149 pch_lpc_priv->saved_reg_ena = readl(pch_lpc_priv->base + LPC_INT_ENA);
150 pch_lpc_priv->saved_reg_pol = readl(pch_lpc_priv->base + LPC_INT_POL);
156 writel(pch_lpc_priv->saved_reg_ctl, pch_lpc_priv->base + LPC_INT_CTL);
157 writel(pch_lpc_priv->saved_reg_ena, pch_lpc_priv->base + LPC_INT_ENA);
158 writel(pch_lpc_priv->saved_reg_pol, pch_lpc_priv->base + LPC_INT_POL);
211 pch_lpc_priv = priv;