Lines Matching refs:reset
1526 /* The reset value 0x000 is used to indicate that multiple address
2301 if (chip->info->ops->reset)
2302 return chip->info->ops->reset(chip);
2309 struct gpio_desc *gpiod = chip->reset;
2311 /* If there is a GPIO connected to the reset pin, toggle it */
2313 /* If the switch has just been reset and not yet completed
2314 * loading EEPROM, the reset may interrupt the I2C transaction
2315 * mid-byte, causing the first EEPROM read after the reset
2857 * software reset.
3280 .reset = mv88e6185_g1_reset,
3310 .reset = mv88e6185_g1_reset,
3348 .reset = mv88e6352_g1_reset,
3382 .reset = mv88e6352_g1_reset,
3423 .reset = mv88e6185_g1_reset,
3465 .reset = mv88e6352_g1_reset,
3520 .reset = mv88e6352_g1_reset,
3555 .reset = mv88e6352_g1_reset,
3597 .reset = mv88e6352_g1_reset,
3640 .reset = mv88e6352_g1_reset,
3691 .reset = mv88e6352_g1_reset,
3734 .reset = mv88e6352_g1_reset,
3783 .reset = mv88e6185_g1_reset,
3825 .reset = mv88e6352_g1_reset,
3884 .reset = mv88e6352_g1_reset,
3941 .reset = mv88e6352_g1_reset,
4001 .reset = mv88e6352_g1_reset,
4054 .reset = mv88e6250_g1_reset,
4096 .reset = mv88e6352_g1_reset,
4155 .reset = mv88e6352_g1_reset,
4196 .reset = mv88e6352_g1_reset,
4241 .reset = mv88e6352_g1_reset,
4300 .reset = mv88e6352_g1_reset,
4341 .reset = mv88e6352_g1_reset,
4386 .reset = mv88e6352_g1_reset,
4448 .reset = mv88e6352_g1_reset,
4511 .reset = mv88e6352_g1_reset,
5554 chip->reset = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_LOW);
5555 if (IS_ERR(chip->reset)) {
5556 err = PTR_ERR(chip->reset);
5559 if (chip->reset)