Searched refs:reset_pin (Results 1 – 9 of 9) sorted by relevance
/Linux-v4.19/drivers/input/touchscreen/ |
D | cy8ctmg110_ts.c | 60 int reset_pin; member 70 if (ts->reset_pin) in cy8ctmg110_power() 71 gpio_direction_output(ts->reset_pin, 1 - poweron); in cy8ctmg110_power() 205 ts->reset_pin = pdata->reset_pin; in cy8ctmg110_probe() 224 if (ts->reset_pin) { in cy8ctmg110_probe() 225 err = gpio_request(ts->reset_pin, NULL); in cy8ctmg110_probe() 229 ts->reset_pin); in cy8ctmg110_probe() 286 if (ts->reset_pin) in cy8ctmg110_probe() 287 gpio_free(ts->reset_pin); in cy8ctmg110_probe() 334 if (ts->reset_pin) in cy8ctmg110_remove() [all …]
|
/Linux-v4.19/drivers/media/i2c/ |
D | adv7183.c | 39 unsigned reset_pin; member 559 decoder->reset_pin = pin_array[0]; in adv7183_probe() 562 if (devm_gpio_request_one(&client->dev, decoder->reset_pin, in adv7183_probe() 564 v4l_err(client, "failed to request GPIO %d\n", decoder->reset_pin); in adv7183_probe() 605 gpio_set_value(decoder->reset_pin, 1); in adv7183_probe()
|
/Linux-v4.19/include/linux/input/ |
D | cy8ctmg110_pdata.h | 7 int reset_pin; /* Reset pin is wired to this GPIO (optional) */ member
|
/Linux-v4.19/drivers/media/pci/sta2x11/ |
D | sta2x11_vip.h | 31 int reset_pin; member
|
D | sta2x11_vip.c | 1011 ret = vip_gpio_reserve(&pdev->dev, config->reset_pin, 0, in sta2x11_vip_init_one() 1025 if (gpio_is_valid(config->reset_pin)) { in sta2x11_vip_init_one() 1028 gpio_direction_output(config->reset_pin, 1); in sta2x11_vip_init_one() 1138 vip_gpio_release(&pdev->dev, config->reset_pin, config->reset_name); in sta2x11_vip_init_one() 1180 vip_gpio_release(&pdev->dev, vip->config->reset_pin, in sta2x11_vip_remove_one()
|
/Linux-v4.19/sound/atmel/ |
D | ac97c.c | 57 struct gpio_desc *reset_pin; member 701 if (!IS_ERR(chip->reset_pin)) { in atmel_ac97c_reset() 702 gpiod_set_value(chip->reset_pin, 0); in atmel_ac97c_reset() 705 gpiod_set_value(chip->reset_pin, 1); in atmel_ac97c_reset() 788 chip->reset_pin = devm_gpiod_get_index(dev, "ac97", 2, GPIOD_OUT_HIGH); in atmel_ac97c_probe() 789 if (IS_ERR(chip->reset_pin)) in atmel_ac97c_probe()
|
/Linux-v4.19/sound/soc/codecs/ |
D | rt5677.c | 4762 gpiod_set_value_cansleep(rt5677->reset_pin, 1); in rt5677_remove() 4775 gpiod_set_value_cansleep(rt5677->reset_pin, 1); in rt5677_suspend() 4790 gpiod_set_value_cansleep(rt5677->reset_pin, 0); in rt5677_resume() 4791 if (rt5677->pow_ldo2 || rt5677->reset_pin) in rt5677_resume() 5171 rt5677->reset_pin = devm_gpiod_get_optional(&i2c->dev, in rt5677_i2c_probe() 5173 if (IS_ERR(rt5677->reset_pin)) { in rt5677_i2c_probe() 5174 ret = PTR_ERR(rt5677->reset_pin); in rt5677_i2c_probe() 5179 if (rt5677->pow_ldo2 || rt5677->reset_pin) { in rt5677_i2c_probe()
|
D | rt5677.h | 1808 struct gpio_desc *reset_pin; /* RESET pin */ member
|
/Linux-v4.19/drivers/net/ethernet/broadcom/bnx2x/ |
D | bnx2x_link.c | 10183 u32 reset_pin[2]; in bnx2x_84833_get_reset_gpios() local 10190 reset_pin[idx] = REG_RD(bp, shmem_base_path[idx] + in bnx2x_84833_get_reset_gpios() 10193 reset_pin[idx] = (reset_pin[idx] & in bnx2x_84833_get_reset_gpios() 10196 reset_pin[idx] -= PIN_CFG_GPIO0_P0; in bnx2x_84833_get_reset_gpios() 10197 reset_pin[idx] = (1 << reset_pin[idx]); in bnx2x_84833_get_reset_gpios() 10199 reset_gpios = (u8)(reset_pin[0] | reset_pin[1]); in bnx2x_84833_get_reset_gpios() 10203 reset_pin[idx] = REG_RD(bp, shmem_base_path[idx] + in bnx2x_84833_get_reset_gpios() 10206 reset_pin[idx] &= PORT_HW_CFG_EXT_PHY_GPIO_RST_MASK; in bnx2x_84833_get_reset_gpios() 10207 reset_pin[idx] -= PORT_HW_CFG_EXT_PHY_GPIO_RST_GPIO0_P0; in bnx2x_84833_get_reset_gpios() 10208 reset_pin[idx] >>= PORT_HW_CFG_EXT_PHY_GPIO_RST_SHIFT; in bnx2x_84833_get_reset_gpios() [all …]
|