target/linux/ramips/files/drivers/pinctrl/pinctrl-aw9523.c
static void aw9523_irq_mask(struct irq_data *d)
{
	struct aw9523 *awi = gpiochip_get_data(irq_data_get_irq_chip_data(d));
	unsigned int n = d->hwirq % AW9523_PINS_PER_PORT;

	regmap_update_bits(awi->regmap,
			   AW9523_REG_INTR_DIS(d->hwirq),
			   BIT(n), BIT(n));
}
/*
 * aw9523_irq_mask - Mask interrupt
 * @d: irq data
 *
 * Sets which interrupt to mask in the bitmap;
 * The interrupt will be masked when unlocking the irq bus.
 */
Mask interrupt
@d: irq data

Sets which interrupt to mask in the bitmap;
The interrupt will be masked when unlocking the irq bus.
Mask interrupt @d : irq data Sets which interrupt to mask in the bitmap ; The interrupt will be masked when unlocking the irq bus .
static void aw9523_irq_mask(struct irq_data *d)
{
	struct aw9523 *awi = gpiochip_get_data(irq_data_get_irq_chip_data(d));
	unsigned int n = d->hwirq % AW9523_PINS_PER_PORT;
	regmap_update_bits(awi->regmap,
			   AW9523_REG_INTR_DIS(d->hwirq),
			   BIT(n), BIT(n));
}
static void aw9523_irq_mask ( struct irq_data * d ) { struct aw9523 * awi = gpiochip_get_data ( irq_data_get_irq_chip_data ( d ) ) ; unsigned int n = d -> hwirq % AW9523_PINS_PER_PORT ; regmap_update_bits ( awi -> regmap , AW9523_REG_INTR_DIS ( d -> hwirq ) , BIT ( n ) , BIT ( n ) ) ; }
aw9523_irq_mask - Mask interrupt
 @d: irq data
aw9523_irq_mask - Mask interrupt @d : irq data