Lines Matching refs:val
93 unsigned int val;
96 err = regmap_read_poll_timeout(regmap, REG_SEMA_FLAGS, val,
97 !(val & SEMA_FLAGS_BOOT_CMD), 10000,
109 return regmap_read_poll_timeout(regmap, REG_CMD, val, !val, 10000,
126 unsigned int val;
134 return regmap_read_poll_timeout(regmap, REG_PARAM_RESULT, val,
135 val == PARAM_RESULT_READY, 1000, 50000);
212 unsigned int val;
227 return regmap_read_poll_timeout(regmap, REG_SEMA_FLAGS, val,
228 !(val & SEMA_FLAGS_APP_REBOOT), 10000,
390 static void chip_gpio_set(struct gpio_chip *c, unsigned int offset, int val)
395 regmap_update_bits(regmap, REG_GPIO_DAT, mask, val ? mask : 0);
402 unsigned int val;
405 err = regmap_read(regmap, REG_GPIO_DAT, &val);
409 return !!(val & mask);
421 chip_direction_output(struct gpio_chip *c, unsigned int offset, int val)
426 chip_gpio_set(c, offset, val);