Home
last modified time | relevance | path

Searched refs:irqc (Results 1 – 11 of 11) sorted by relevance

/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Drenesas,irqc.txt5 - compatible: has to be "renesas,irqc-<soctype>", "renesas,irqc" as fallback.
7 - "renesas,irqc-r8a73a4" (R-Mobile APE6)
8 - "renesas,irqc-r8a7790" (R-Car H2)
9 - "renesas,irqc-r8a7791" (R-Car M2-W)
10 - "renesas,irqc-r8a7792" (R-Car V2H)
11 - "renesas,irqc-r8a7793" (R-Car M2-N)
12 - "renesas,irqc-r8a7794" (R-Car E2)
25 compatible = "renesas,irqc-r8a7790", "renesas,irqc";
/linux-4.1.27/arch/arm/mach-shmobile/
Dregulator-quirk-rcar-gen2.c44 static void __iomem *irqc; variable
85 mon = ioread32(irqc + IRQC_MONITOR); in regulator_quirk_notify()
103 mon = ioread32(irqc + IRQC_MONITOR); in regulator_quirk_notify()
113 iounmap(irqc); in regulator_quirk_notify()
129 irqc = ioremap(IRQC_BASE, PAGE_SIZE); in rcar_gen2_regulator_quirk()
130 if (!irqc) in rcar_gen2_regulator_quirk()
133 mon = ioread32(irqc + IRQC_MONITOR); in rcar_gen2_regulator_quirk()
137 iounmap(irqc); in rcar_gen2_regulator_quirk()
/linux-4.1.27/drivers/gpio/
Dgpio-vf610.c38 u8 irqc[VF610_GPIO_PER_PORT]; member
152 u8 irqc; in vf610_gpio_irq_set_type() local
156 irqc = PORT_INT_RISING_EDGE; in vf610_gpio_irq_set_type()
159 irqc = PORT_INT_FALLING_EDGE; in vf610_gpio_irq_set_type()
162 irqc = PORT_INT_EITHER_EDGE; in vf610_gpio_irq_set_type()
165 irqc = PORT_INT_LOGIC_ZERO; in vf610_gpio_irq_set_type()
168 irqc = PORT_INT_LOGIC_ONE; in vf610_gpio_irq_set_type()
174 port->irqc[d->hwirq] = irqc; in vf610_gpio_irq_set_type()
192 vf610_gpio_writel(port->irqc[d->hwirq] << PORT_PCR_IRQC_OFFSET, in vf610_gpio_irq_unmask()
Dgpio-omap.c1057 static int omap_gpio_chip_init(struct gpio_bank *bank, struct irq_chip *irqc) in omap_gpio_chip_init() argument
1107 irqc->irq_ack = dummy_irq_chip.irq_ack; in omap_gpio_chip_init()
1108 irqc->irq_mask = irq_gc_mask_set_bit; in omap_gpio_chip_init()
1109 irqc->irq_unmask = irq_gc_mask_clr_bit; in omap_gpio_chip_init()
1111 irqc->irq_set_wake = NULL; in omap_gpio_chip_init()
1114 ret = gpiochip_irqchip_add(&bank->chip, irqc, in omap_gpio_chip_init()
1124 gpiochip_set_chained_irqchip(&bank->chip, irqc, in omap_gpio_chip_init()
1140 struct irq_chip *irqc; in omap_gpio_probe() local
1155 irqc = devm_kzalloc(dev, sizeof(*irqc), GFP_KERNEL); in omap_gpio_probe()
1156 if (!irqc) in omap_gpio_probe()
[all …]
/linux-4.1.27/drivers/char/
Dppdev.c79 atomic_t irqc; member
276 atomic_inc (&pp->irqc); in pp_irq()
589 ret = atomic_read (&pp->irqc); in pp_do_ioctl()
592 atomic_sub (ret, &pp->irqc); in pp_do_ioctl()
654 atomic_set (&pp->irqc, 0); in pp_open()
732 if (atomic_read (&pp->irqc)) in pp_poll()
/linux-4.1.27/drivers/irqchip/
DMakefile33 obj-$(CONFIG_RENESAS_IRQC) += irq-renesas-irqc.o
/linux-4.1.27/arch/arm/boot/dts/
Dr8a73a4.dtsi130 compatible = "renesas,irqc-r8a73a4", "renesas,irqc";
170 compatible = "renesas,irqc-r8a73a4", "renesas,irqc";
Dr8a7794.dtsi94 compatible = "renesas,irqc-r8a7794", "renesas,irqc";
Dr8a7790.dtsi247 compatible = "renesas,irqc-r8a7790", "renesas,irqc";
Dr8a7791.dtsi228 compatible = "renesas,irqc-r8a7791", "renesas,irqc";
/linux-4.1.27/drivers/pinctrl/sh-pfc/
Dpfc-r8a73a4.c2053 SH_PFC_FUNCTION(irqc),