Home
last modified time | relevance | path

Searched refs:bankmask (Results 1 – 2 of 2) sorted by relevance

/Linux-v4.19/drivers/gpio/
Dgpio-74x164.c79 u8 bank, bankmask; in gen_74x164_set_multiple() local
86 bankmask = mask[idx] >> shift; in gen_74x164_set_multiple()
87 if (!bankmask) in gen_74x164_set_multiple()
90 chip->buffer[bank] &= ~bankmask; in gen_74x164_set_multiple()
91 chip->buffer[bank] |= bankmask & (bits[idx] >> shift); in gen_74x164_set_multiple()
Dgpio-rcar.c321 u32 val, bankmask; in gpio_rcar_set_multiple() local
323 bankmask = mask[0] & GENMASK(chip->ngpio - 1, 0); in gpio_rcar_set_multiple()
324 if (!bankmask) in gpio_rcar_set_multiple()
329 val &= ~bankmask; in gpio_rcar_set_multiple()
330 val |= (bankmask & bits[0]); in gpio_rcar_set_multiple()