Lines Matching refs:out_reg
445 u32 mask = ASIC3_GPIO_TO_MASK(offset), out_reg; in asic3_gpio_direction() local
461 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_DIRECTION); in asic3_gpio_direction()
465 out_reg |= mask; in asic3_gpio_direction()
467 out_reg &= ~mask; in asic3_gpio_direction()
469 asic3_write_register(asic, gpio_base + ASIC3_GPIO_DIRECTION, out_reg); in asic3_gpio_direction()
511 u32 mask, out_reg; in asic3_gpio_set() local
529 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_OUT); in asic3_gpio_set()
532 out_reg |= mask; in asic3_gpio_set()
534 out_reg &= ~mask; in asic3_gpio_set()
536 asic3_write_register(asic, gpio_base + ASIC3_GPIO_OUT, out_reg); in asic3_gpio_set()
555 u16 out_reg[ASIC3_NUM_GPIO_BANKS]; in asic3_gpio_probe() local
560 memset(out_reg, 0, ASIC3_NUM_GPIO_BANKS * sizeof(u16)); in asic3_gpio_probe()
582 out_reg[bank_num] |= (init << bit_num); in asic3_gpio_probe()
593 out_reg[i]); in asic3_gpio_probe()