Searched full:intpcr (Results 1 – 4 of 4) sorted by relevance
| /kernel/linux/linux-6.6/drivers/irqchip/ |
| D | irq-ls-extirq.c | 18 void __iomem *intpcr; member 29 u32 intpcr; in ls_extirq_intpcr_rmw() local 38 intpcr = ioread32be(priv->intpcr); in ls_extirq_intpcr_rmw() 40 intpcr = ioread32(priv->intpcr); in ls_extirq_intpcr_rmw() 42 intpcr &= ~mask; in ls_extirq_intpcr_rmw() 43 intpcr |= value; in ls_extirq_intpcr_rmw() 46 iowrite32be(intpcr, priv->intpcr); in ls_extirq_intpcr_rmw() 48 iowrite32(intpcr, priv->intpcr); in ls_extirq_intpcr_rmw() 195 priv->intpcr = of_iomap(node, 0); in ls_extirq_of_init() 196 if (!priv->intpcr) { in ls_extirq_of_init() [all …]
|
| /kernel/linux/linux-5.10/drivers/irqchip/ |
| D | irq-ls-extirq.c | 20 u32 intpcr; member 54 regmap_update_bits(priv->syscon, priv->intpcr, mask, value); in ls_extirq_set_type() 167 ret = of_property_read_u32(node, "reg", &priv->intpcr); in ls_extirq_of_init() 169 pr_err("Missing INTPCR offset value\n"); in ls_extirq_of_init()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/interrupt-controller/ |
| D | fsl,ls-extirq.txt | 15 - reg: Specifies the Interrupt Polarity Control Register (INTPCR) in
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/interrupt-controller/ |
| D | fsl,ls-extirq.yaml | 46 Specifies the Interrupt Polarity Control Register (INTPCR) in the
|