Home
last modified time | relevance | path

Searched refs:irq_pol (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/drivers/pinctrl/mvebu/
Dpinctrl-armada-37xx.c1058 u32 mask, *irq_pol, input_reg, virq, type, level; in armada_3700_pinctrl_resume() local
1062 irq_pol = &info->pm.irq_pol_l; in armada_3700_pinctrl_resume()
1066 irq_pol = &info->pm.irq_pol_h; in armada_3700_pinctrl_resume()
1084 if ((*irq_pol ^ level) & irq_bit) in armada_3700_pinctrl_resume()
1085 *irq_pol ^= irq_bit; in armada_3700_pinctrl_resume()
/linux-6.12.1/sound/soc/codecs/
Dcs35l45.c1378 unsigned long irq_pol = IRQF_ONESHOT | IRQF_SHARED; in cs35l45_probe() local
1437 irq_pol |= IRQF_TRIGGER_HIGH; in cs35l45_probe()
1439 irq_pol |= IRQF_TRIGGER_LOW; in cs35l45_probe()
1441 ret = devm_regmap_add_irq_chip(dev, cs35l45->regmap, cs35l45->irq, irq_pol, 0, in cs35l45_probe()
1457 irq_pol, cs35l45_irqs[i].name, cs35l45); in cs35l45_probe()
Dcs35l41-lib.c1372 int irq_pol = IRQF_TRIGGER_NONE; in cs35l41_gpio_config() local
1395 irq_pol = IRQF_TRIGGER_LOW; in cs35l41_gpio_config()
1398 irq_pol = IRQF_TRIGGER_HIGH; in cs35l41_gpio_config()
1405 return irq_pol; in cs35l41_gpio_config()
Dcs35l36.c1697 int ret, irq_pol, chip_irq_pol, i; in cs35l36_i2c_probe() local
1841 irq_pol = irqd_get_trigger_type(irq_d); in cs35l36_i2c_probe()
1843 switch (irq_pol) { in cs35l36_i2c_probe()
1853 dev_err(cs35l36->dev, "Invalid IRQ polarity: %d\n", irq_pol); in cs35l36_i2c_probe()
1863 IRQF_ONESHOT | irq_pol, "cs35l36", in cs35l36_i2c_probe()
Dwm8962.c3063 int irq_pol = 0; in wm8962_mic_work() local
3070 irq_pol |= WM8962_MICD_IRQ_POL; in wm8962_mic_work()
3075 irq_pol |= WM8962_MICSCD_IRQ_POL; in wm8962_mic_work()
3083 WM8962_MICD_IRQ_POL, irq_pol); in wm8962_mic_work()
3622 int ret, i, irq_pol, trigger; in wm8962_i2c_probe() local
3792 irq_pol = WM8962_IRQ_POL; in wm8962_i2c_probe()
3795 irq_pol = 0; in wm8962_i2c_probe()
3799 WM8962_IRQ_POL, irq_pol); in wm8962_i2c_probe()
Dwm8903.c1988 unsigned int val, irq_pol; in wm8903_i2c_probe() local
2117 irq_pol = WM8903_IRQ_POL; in wm8903_i2c_probe()
2120 irq_pol = 0; in wm8903_i2c_probe()
2124 WM8903_IRQ_POL, irq_pol); in wm8903_i2c_probe()
Dcs35l41.c1178 int irq_pol = 0; in cs35l41_probe() local
1281 irq_pol = cs35l41_gpio_config(cs35l41->regmap, &cs35l41->hw_cfg); in cs35l41_probe()
1292 IRQF_ONESHOT | IRQF_SHARED | irq_pol, in cs35l41_probe()
/linux-6.12.1/sound/pci/hda/
Dcs35l41_hda.c1591 static void cs35l41_configure_interrupt(struct cs35l41_hda *cs35l41, int irq_pol) in cs35l41_configure_interrupt() argument
1603 IRQF_ONESHOT | IRQF_SHARED | irq_pol, in cs35l41_configure_interrupt()
1621 IRQF_ONESHOT | IRQF_SHARED | irq_pol, in cs35l41_configure_interrupt()
1639 int irq_pol; in cs35l41_hda_apply_properties() local
1681 irq_pol = cs35l41_gpio_config(cs35l41->regmap, hw_cfg); in cs35l41_hda_apply_properties()
1684 cs35l41_configure_interrupt(cs35l41, irq_pol); in cs35l41_hda_apply_properties()
/linux-6.12.1/drivers/net/ieee802154/
Dat86rf230.c1312 int rc, irq_type, irq_pol = IRQ_ACTIVE_HIGH; in at86rf230_hw_init() local
1323 irq_pol = IRQ_ACTIVE_LOW; in at86rf230_hw_init()
1325 rc = at86rf230_write_subreg(lp, SR_IRQ_POLARITY, irq_pol); in at86rf230_hw_init()