Home
last modified time | relevance | path

Searched refs:eint_offset (Results 1 – 7 of 7) sorted by relevance

/drivers/pinctrl/samsung/
Dpinctrl-exynos.c57 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_mask()
75 unsigned long reg_pend = our_chip->eint_pend + bank->eint_offset; in exynos_irq_ack()
85 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_unmask()
116 unsigned long reg_con = our_chip->eint_con + bank->eint_offset; in exynos_irq_set_type()
339 unsigned long bit = 1UL << (2 * bank->eint_offset + irqd->hwirq); in exynos_wkup_irq_set_wake()
437 + b->eint_offset); in exynos_irq_demux_eint16_31()
439 + b->eint_offset); in exynos_irq_demux_eint16_31()
559 + bank->eint_offset); in exynos_pinctrl_suspend_bank()
561 + 2 * bank->eint_offset); in exynos_pinctrl_suspend_bank()
563 + 2 * bank->eint_offset + 4); in exynos_pinctrl_suspend_bank()
[all …]
Dpinctrl-exynos.h70 .eint_offset = offs, \
80 .eint_offset = offs, \
90 .eint_offset = offs, \
100 .eint_offset = offs, \
110 .eint_offset = offs, \
Dpinctrl-s3c64xx.c118 .eint_offset = eoffs, \
130 .eint_offset = eoffs, \
142 .eint_offset = eoffs, \
154 .eint_offset = eoffs, \
184 .eint_offset = eoffs, \
196 .eint_offset = eoffs, \
312 unsigned char index = EINT_OFFS(bank->eint_offset) + irqd->hwirq; in s3c64xx_gpio_irq_set_mask()
313 void __iomem *reg = d->virt_base + EINTMASK_REG(bank->eint_offset); in s3c64xx_gpio_irq_set_mask()
338 unsigned char index = EINT_OFFS(bank->eint_offset) + irqd->hwirq; in s3c64xx_gpio_irq_ack()
339 void __iomem *reg = d->virt_base + EINTPEND_REG(bank->eint_offset); in s3c64xx_gpio_irq_ack()
[all …]
Dpinctrl-s3c24xx.c83 .eint_offset = eoffs, \
172 int index = bank->eint_offset + data->hwirq; in s3c24xx_eint_type()
323 unsigned char index = bank->eint_offset + data->hwirq; in s3c24xx_eint_ack()
332 unsigned char index = bank->eint_offset + data->hwirq; in s3c24xx_eint_mask()
344 unsigned char index = bank->eint_offset + data->hwirq; in s3c24xx_eint_unmask()
425 if (!(bank->eint_mask & (1 << (bank->eint_offset + hw)))) in s3c24xx_gpf_irq_map()
454 if (!(bank->eint_mask & (1 << (bank->eint_offset + hw)))) in s3c24xx_gpg_irq_map()
540 ops = (bank->eint_offset == 0) ? &s3c24xx_gpf_irq_ops in s3c24xx_eint_init()
550 irq = bank->eint_offset; in s3c24xx_eint_init()
Dpinctrl-samsung.h131 u32 eint_offset; member
167 u32 eint_offset; member
Dpinctrl-samsung.c1030 bank->eint_offset = bdata->eint_offset; in samsung_pinctrl_get_soc_data()
/drivers/pinctrl/mediatek/
Dpinctrl-mtk-common.c1004 int eint_num, virq, eint_offset; in mtk_gpio_set_debounce() local
1017 eint_offset = (eint_num % 4) * 8; in mtk_gpio_set_debounce()
1040 clr_bit = 0xff << eint_offset; in mtk_gpio_set_debounce()
1044 eint_offset; in mtk_gpio_set_debounce()
1045 rst = EINT_DBNC_RST_BIT << eint_offset; in mtk_gpio_set_debounce()