Searched refs:eint_offset (Results 1 – 7 of 7) sorted by relevance
/Linux-v6.6/drivers/pinctrl/samsung/ |
D | pinctrl-exynos.h | 69 .eint_offset = offs, \ 79 .eint_offset = offs, \ 89 .eint_offset = offs, \ 99 .eint_offset = offs, \ 109 .eint_offset = offs, \ 129 .eint_offset = offs, \ 139 .eint_offset = offs, \
|
D | pinctrl-exynos.c | 55 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_mask() 73 unsigned long reg_pend = our_chip->eint_pend + bank->eint_offset; in exynos_irq_ack() 83 unsigned long reg_mask = our_chip->eint_mask + bank->eint_offset; in exynos_irq_unmask() 114 unsigned long reg_con = our_chip->eint_con + bank->eint_offset; in exynos_irq_set_type() 343 unsigned long bit = 1UL << (2 * bank->eint_offset + irqd->hwirq); in exynos_wkup_irq_set_wake() 514 + b->eint_offset); in exynos_irq_demux_eint16_31() 516 + b->eint_offset); in exynos_irq_demux_eint16_31() 644 + bank->eint_offset); in exynos_pinctrl_suspend_bank() 646 + 2 * bank->eint_offset); in exynos_pinctrl_suspend_bank() 648 + 2 * bank->eint_offset + 4); in exynos_pinctrl_suspend_bank() [all …]
|
D | pinctrl-s3c64xx.c | 113 .eint_offset = eoffs, \ 125 .eint_offset = eoffs, \ 137 .eint_offset = eoffs, \ 149 .eint_offset = eoffs, \ 179 .eint_offset = eoffs, \ 191 .eint_offset = eoffs, \ 307 unsigned char index = EINT_OFFS(bank->eint_offset) + irqd->hwirq; in s3c64xx_gpio_irq_set_mask() 308 void __iomem *reg = d->virt_base + EINTMASK_REG(bank->eint_offset); in s3c64xx_gpio_irq_set_mask() 333 unsigned char index = EINT_OFFS(bank->eint_offset) + irqd->hwirq; in s3c64xx_gpio_irq_ack() 334 void __iomem *reg = d->virt_base + EINTPEND_REG(bank->eint_offset); in s3c64xx_gpio_irq_ack() [all …]
|
D | pinctrl-samsung.h | 135 u32 eint_offset; member 171 u32 eint_offset; member
|
D | pinctrl-samsung.c | 1107 bank->eint_offset = bdata->eint_offset; in samsung_pinctrl_get_soc_data()
|
/Linux-v6.6/drivers/pinctrl/mediatek/ |
D | mtk-eint.c | 423 int virq, eint_offset; in mtk_eint_set_debounce() local 432 eint_offset = (eint_num % 4) * 8; in mtk_eint_set_debounce() 456 clr_bit = 0xff << eint_offset; in mtk_eint_set_debounce() 460 eint_offset; in mtk_eint_set_debounce() 461 rst = MTK_EINT_DBNC_RST_BIT << eint_offset; in mtk_eint_set_debounce()
|
/Linux-v6.6/arch/arm/mach-s3c/ |
D | s3c64xx.c | 236 #define eint_offset(irq) ((irq) - IRQ_EINT(0)) macro 237 #define eint_irq_to_bit(irq) ((u32)(1 << eint_offset(irq))) 271 int offs = eint_offset(data->irq); in s3c_irq_eint_set_type()
|