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()
512 u32 mask, out_reg; in asic3_gpio_set() local
530 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_OUT); in asic3_gpio_set()
533 out_reg |= mask; in asic3_gpio_set()
535 out_reg &= ~mask; in asic3_gpio_set()
537 asic3_write_register(asic, gpio_base + ASIC3_GPIO_OUT, out_reg); in asic3_gpio_set()
556 u16 out_reg[ASIC3_NUM_GPIO_BANKS]; in asic3_gpio_probe() local
561 memset(out_reg, 0, ASIC3_NUM_GPIO_BANKS * sizeof(u16)); in asic3_gpio_probe()
583 out_reg[bank_num] |= (init << bit_num); in asic3_gpio_probe()
594 out_reg[i]); in asic3_gpio_probe()