Home
last modified time | relevance | path

Searched refs:wake_active (Results 1 - 22 of 22) sorted by relevance

/kernel/linux/linux-5.10/drivers/irqchip/
H A Dirq-stm32-exti.c58 u32 wake_active; member
338 u32 wake_active) in stm32_chip_suspend()
347 writel_relaxed(wake_active, base + stm32_bank->imr_ofst); in stm32_chip_suspend()
368 stm32_chip_suspend(chip_data, gc->wake_active); in stm32_irq_suspend()
549 chip_data->wake_active |= mask; in stm32_exti_h_set_wake()
551 chip_data->wake_active &= ~mask; in stm32_exti_h_set_wake()
575 stm32_chip_suspend(chip_data, chip_data->wake_active); in stm32_exti_h_suspend()
337 stm32_chip_suspend(struct stm32_exti_chip_data *chip_data, u32 wake_active) stm32_chip_suspend() argument
H A Dirq-brcmstb-l2.c135 irq_reg_writel(gc, ~gc->wake_active, ct->regs.disable); in brcmstb_l2_intc_suspend()
136 irq_reg_writel(gc, gc->wake_active, ct->regs.enable); in brcmstb_l2_intc_suspend()
151 irq_reg_writel(gc, ~b->saved_mask & ~gc->wake_active, in brcmstb_l2_intc_resume()
H A Dirq-atmel-aic5.c173 if ((mask & gc->mask_cache) == (mask & gc->wake_active)) in aic5_suspend()
177 if (mask & gc->wake_active) in aic5_suspend()
209 ((mask & gc->mask_cache) == (mask & gc->wake_active))) in aic5_resume()
H A Dirq-atmel-aic.c112 irq_reg_writel(gc, gc->wake_active, AT91_AIC_IECR); in aic_suspend()
121 irq_reg_writel(gc, gc->wake_active, AT91_AIC_IDCR); in aic_resume()
H A Dirq-bcm7120-l2.c93 irq_reg_writel(gc, gc->mask_cache | gc->wake_active, in bcm7120_l2_intc_suspend()
/kernel/linux/linux-6.6/drivers/irqchip/
H A Dirq-stm32-exti.c53 u32 wake_active; member
395 u32 wake_active) in stm32_chip_suspend()
404 writel_relaxed(wake_active, base + stm32_bank->imr_ofst); in stm32_chip_suspend()
425 stm32_chip_suspend(chip_data, gc->wake_active); in stm32_irq_suspend()
606 chip_data->wake_active |= mask; in stm32_exti_h_set_wake()
608 chip_data->wake_active &= ~mask; in stm32_exti_h_set_wake()
632 stm32_chip_suspend(chip_data, chip_data->wake_active); in stm32_exti_h_suspend()
394 stm32_chip_suspend(struct stm32_exti_chip_data *chip_data, u32 wake_active) stm32_chip_suspend() argument
H A Dirq-brcmstb-l2.c134 irq_reg_writel(gc, ~gc->wake_active, ct->regs.disable); in brcmstb_l2_intc_suspend()
135 irq_reg_writel(gc, gc->wake_active, ct->regs.enable); in brcmstb_l2_intc_suspend()
150 irq_reg_writel(gc, ~b->saved_mask & ~gc->wake_active, in brcmstb_l2_intc_resume()
H A Dirq-atmel-aic5.c173 if ((mask & gc->mask_cache) == (mask & gc->wake_active)) in aic5_suspend()
177 if (mask & gc->wake_active) in aic5_suspend()
209 ((mask & gc->mask_cache) == (mask & gc->wake_active))) in aic5_resume()
H A Dirq-atmel-aic.c112 irq_reg_writel(gc, gc->wake_active, AT91_AIC_IECR); in aic_suspend()
121 irq_reg_writel(gc, gc->wake_active, AT91_AIC_IDCR); in aic_resume()
H A Dirq-bcm7120-l2.c91 irq_reg_writel(gc, gc->mask_cache | gc->wake_active, in bcm7120_l2_intc_suspend()
/kernel/linux/linux-5.10/arch/arm/mach-imx/
H A Davic.c88 imx_writel(gc->wake_active, avic_base + ct->regs.mask); in avic_irq_suspend()
99 imx_writel(~gc->wake_active, mx25_ccm_base + offs); in avic_irq_suspend()
H A Dtzic.c78 imx_writel(gc->wake_active, tzic_base + TZIC_WAKEUP0(idx)); in tzic_irq_suspend()
/kernel/linux/linux-6.6/arch/arm/mach-imx/
H A Davic.c89 imx_writel(gc->wake_active, avic_base + ct->regs.mask); in avic_irq_suspend()
100 imx_writel(~gc->wake_active, mx25_ccm_base + offs); in avic_irq_suspend()
H A Dtzic.c78 imx_writel(gc->wake_active, tzic_base + TZIC_WAKEUP0(idx)); in tzic_irq_suspend()
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-brcmstb.c42 u32 wake_active; member
244 bank->wake_active |= mask; in brcmstb_gpio_irq_set_wake()
246 bank->wake_active &= ~mask; in brcmstb_gpio_irq_set_wake()
527 imask = bank->wake_active; in brcmstb_gpio_quiesce()
H A Dgpio-rockchip.c490 irq_reg_writel(gc, ~gc->wake_active, bank->gpio_regs->int_mask); in rockchip_irq_suspend()
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-brcmstb.c52 u32 wake_active; member
254 bank->wake_active |= mask; in brcmstb_gpio_irq_set_wake()
256 bank->wake_active &= ~mask; in brcmstb_gpio_irq_set_wake()
543 imask = bank->wake_active; in brcmstb_gpio_quiesce()
/kernel/linux/linux-5.10/kernel/irq/
H A Dgeneric-chip.c197 gc->wake_active |= mask; in irq_gc_set_wake()
199 gc->wake_active &= ~mask; in irq_gc_set_wake()
/kernel/linux/linux-6.6/kernel/irq/
H A Dgeneric-chip.c200 gc->wake_active |= mask; in irq_gc_set_wake()
202 gc->wake_active &= ~mask; in irq_gc_set_wake()
/kernel/linux/linux-5.10/include/linux/
H A Dirq.h1038 * @wake_active: Interrupt is marked as an wakeup from suspend source
1066 u32 wake_active; member
/kernel/linux/linux-6.6/include/linux/
H A Dirq.h1046 * @wake_active: Interrupt is marked as an wakeup from suspend source
1074 u32 wake_active; member
/kernel/linux/linux-5.10/drivers/pinctrl/
H A Dpinctrl-rockchip.c3120 irq_reg_writel(gc, ~gc->wake_active, GPIO_INTMASK); in rockchip_irq_suspend()

Completed in 24 milliseconds