Lines Matching refs:out_reg
442 u32 mask = ASIC3_GPIO_TO_MASK(offset), out_reg; in asic3_gpio_direction() local
458 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_DIRECTION); in asic3_gpio_direction()
462 out_reg |= mask; in asic3_gpio_direction()
464 out_reg &= ~mask; in asic3_gpio_direction()
466 asic3_write_register(asic, gpio_base + ASIC3_GPIO_DIRECTION, out_reg); in asic3_gpio_direction()
509 u32 mask, out_reg; in asic3_gpio_set() local
527 out_reg = asic3_read_register(asic, gpio_base + ASIC3_GPIO_OUT); in asic3_gpio_set()
530 out_reg |= mask; in asic3_gpio_set()
532 out_reg &= ~mask; in asic3_gpio_set()
534 asic3_write_register(asic, gpio_base + ASIC3_GPIO_OUT, out_reg); in asic3_gpio_set()
551 u16 out_reg[ASIC3_NUM_GPIO_BANKS]; in asic3_gpio_probe() local
556 memset(out_reg, 0, ASIC3_NUM_GPIO_BANKS * sizeof(u16)); in asic3_gpio_probe()
578 out_reg[bank_num] |= (init << bit_num); in asic3_gpio_probe()
589 out_reg[i]); in asic3_gpio_probe()