Lines Matching refs:gpio_state
46 u32 gpio_state[2]; member
117 chip->gpio_state[index] |= BIT(offset); in xgpio_set()
119 chip->gpio_state[index] &= ~BIT(offset); in xgpio_set()
122 xgpio_regoffset(chip, gpio), chip->gpio_state[index]); in xgpio_set()
154 chip->gpio_state[index]); in xgpio_set_multiple()
162 chip->gpio_state[index] |= BIT(offset); in xgpio_set_multiple()
164 chip->gpio_state[index] &= ~BIT(offset); in xgpio_set_multiple()
169 index * XGPIO_CHANNEL_OFFSET, chip->gpio_state[index]); in xgpio_set_multiple()
225 chip->gpio_state[index] |= BIT(offset); in xgpio_dir_out()
227 chip->gpio_state[index] &= ~BIT(offset); in xgpio_dir_out()
229 xgpio_regoffset(chip, gpio), chip->gpio_state[index]); in xgpio_dir_out()
247 xgpio_writereg(chip->regs + XGPIO_DATA_OFFSET, chip->gpio_state[0]); in xgpio_save_regs()
254 chip->gpio_state[1]); in xgpio_save_regs()
281 of_property_read_u32(np, "xlnx,dout-default", &chip->gpio_state[0]); in xgpio_probe()
302 &chip->gpio_state[1]); in xgpio_probe()