Searched refs:int_pol (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/drivers/gpio/ |
H A D | gpio-xgs-iproc.c | 122 u32 event_pol, int_pol; in iproc_gpio_irq_set_type() local 138 int_pol = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type() 139 int_pol &= ~BIT(pin); in iproc_gpio_irq_set_type() 140 writel_relaxed(int_pol, chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type() 143 int_pol = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type() 144 int_pol |= BIT(pin); in iproc_gpio_irq_set_type() 145 writel_relaxed(int_pol, chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type()
|
H A D | gpio-zynq.c | 497 u32 int_type, int_pol, int_any; in zynq_gpio_set_irq_type() local 507 int_pol = readl_relaxed(gpio->base_addr + in zynq_gpio_set_irq_type() 519 int_pol |= BIT(bank_pin_num); in zynq_gpio_set_irq_type() 524 int_pol &= ~BIT(bank_pin_num); in zynq_gpio_set_irq_type() 533 int_pol |= BIT(bank_pin_num); in zynq_gpio_set_irq_type() 537 int_pol &= ~BIT(bank_pin_num); in zynq_gpio_set_irq_type() 545 writel_relaxed(int_pol, in zynq_gpio_set_irq_type()
|
H A D | gpio-dwapb.c | 79 u32 int_pol; member 758 ctx->int_pol = dwapb_read(gpio, GPIO_INT_POLARITY); in dwapb_gpio_suspend() 804 dwapb_write(gpio, GPIO_INT_POLARITY, ctx->int_pol); in dwapb_gpio_resume()
|
/kernel/linux/linux-6.6/drivers/gpio/ |
H A D | gpio-xgs-iproc.c | 124 u32 event_pol, int_pol; in iproc_gpio_irq_set_type() local 140 int_pol = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type() 141 int_pol &= ~BIT(pin); in iproc_gpio_irq_set_type() 142 writel_relaxed(int_pol, chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type() 145 int_pol = readl_relaxed(chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type() 146 int_pol |= BIT(pin); in iproc_gpio_irq_set_type() 147 writel_relaxed(int_pol, chip->base + IPROC_GPIO_CCA_INT_LEVEL); in iproc_gpio_irq_set_type()
|
H A D | gpio-zynq.c | 503 u32 int_type, int_pol, int_any; in zynq_gpio_set_irq_type() local 513 int_pol = readl_relaxed(gpio->base_addr + in zynq_gpio_set_irq_type() 525 int_pol |= BIT(bank_pin_num); in zynq_gpio_set_irq_type() 530 int_pol &= ~BIT(bank_pin_num); in zynq_gpio_set_irq_type() 539 int_pol |= BIT(bank_pin_num); in zynq_gpio_set_irq_type() 543 int_pol &= ~BIT(bank_pin_num); in zynq_gpio_set_irq_type() 551 writel_relaxed(int_pol, in zynq_gpio_set_irq_type()
|
H A D | gpio-dwapb.c | 91 u32 int_pol; member 773 ctx->int_pol = dwapb_read(gpio, GPIO_INT_POLARITY); in dwapb_gpio_suspend() 819 dwapb_write(gpio, GPIO_INT_POLARITY, ctx->int_pol); in dwapb_gpio_resume()
|
/kernel/linux/linux-5.10/drivers/irqchip/ |
H A D | irq-loongson-liointc.c | 48 u32 int_pol; member 134 priv->int_pol = readl(gc->reg_base + LIOINTC_REG_INTC_POL); in liointc_suspend() 150 writel(priv->int_pol, gc->reg_base + LIOINTC_REG_INTC_POL); in liointc_resume()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-loongson-liointc.c | 62 u32 int_pol; member 151 priv->int_pol = readl(gc->reg_base + LIOINTC_REG_INTC_POL); in liointc_suspend() 167 writel(priv->int_pol, gc->reg_base + LIOINTC_REG_INTC_POL); in liointc_resume()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wm8903.c | 1647 unsigned int int_val, mask, int_pol; in wm8903_irq() local 1677 &int_pol); in wm8903_irq() 1690 dev_dbg(wm8903->dev, "Microphone short (pol=%x)\n", int_pol); in wm8903_irq() 1693 int_pol ^= WM8903_MICSHRT_INV; in wm8903_irq() 1697 dev_dbg(wm8903->dev, "Microphone detect (pol=%x)\n", int_pol); in wm8903_irq() 1700 int_pol ^= WM8903_MICDET_INV; in wm8903_irq() 1706 WM8903_MICSHRT_INV | WM8903_MICDET_INV, int_pol); in wm8903_irq()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | wm8903.c | 1644 unsigned int int_val, mask, int_pol; in wm8903_irq() local 1674 &int_pol); in wm8903_irq() 1687 dev_dbg(wm8903->dev, "Microphone short (pol=%x)\n", int_pol); in wm8903_irq() 1690 int_pol ^= WM8903_MICSHRT_INV; in wm8903_irq() 1694 dev_dbg(wm8903->dev, "Microphone detect (pol=%x)\n", int_pol); in wm8903_irq() 1697 int_pol ^= WM8903_MICDET_INV; in wm8903_irq() 1703 WM8903_MICSHRT_INV | WM8903_MICDET_INV, int_pol); in wm8903_irq()
|
Completed in 16 milliseconds