Lines Matching refs:out_reg
446 u32 mask = ASIC3_GPIO_TO_MASK(offset), out_reg; in asic3_gpio_direction() local
462 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_DIRECTION); in asic3_gpio_direction()
466 out_reg |= mask; in asic3_gpio_direction()
468 out_reg &= ~mask; in asic3_gpio_direction()
470 asic3_write_register(asic, gpio_base + ASIC3_GPIO_DIRECTION, out_reg); in asic3_gpio_direction()
513 u32 mask, out_reg; in asic3_gpio_set() local
531 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_OUT); in asic3_gpio_set()
534 out_reg |= mask; in asic3_gpio_set()
536 out_reg &= ~mask; in asic3_gpio_set()
538 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()