Lines Matching refs:config
65 u8 config[0]; member
189 u8 block, config; in pm8xxx_irq_mask_ack() local
193 config = chip->config[pmirq] | PM_IRQF_MASK_ALL | PM_IRQF_CLR; in pm8xxx_irq_mask_ack()
194 pm8xxx_config_irq(chip, block, config); in pm8xxx_irq_mask_ack()
201 u8 block, config; in pm8xxx_irq_unmask() local
205 config = chip->config[pmirq]; in pm8xxx_irq_unmask()
206 pm8xxx_config_irq(chip, block, config); in pm8xxx_irq_unmask()
214 u8 block, config; in pm8xxx_irq_set_type() local
219 chip->config[pmirq] = (irq_bit << PM_IRQF_BITS_SHIFT) in pm8xxx_irq_set_type()
223 chip->config[pmirq] &= ~PM_IRQF_MASK_RE; in pm8xxx_irq_set_type()
225 chip->config[pmirq] &= ~PM_IRQF_MASK_FE; in pm8xxx_irq_set_type()
227 chip->config[pmirq] |= PM_IRQF_LVL_SEL; in pm8xxx_irq_set_type()
230 chip->config[pmirq] &= ~PM_IRQF_MASK_RE; in pm8xxx_irq_set_type()
232 chip->config[pmirq] &= ~PM_IRQF_MASK_FE; in pm8xxx_irq_set_type()
235 config = chip->config[pmirq] | PM_IRQF_CLR; in pm8xxx_irq_set_type()
236 return pm8xxx_config_irq(chip, block, config); in pm8xxx_irq_set_type()
321 sizeof(chip->config[0]) * nirqs, in pm8921_probe()