Home
last modified time | relevance | path

Searched refs:reset_gpios (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/mmc/core/
H A Dpwrseq_simple.c33 struct gpio_descs *reset_gpios; member
42 struct gpio_descs *reset_gpios = pwrseq->reset_gpios; in mmc_pwrseq_simple_set_gpios_value() local
44 if (!IS_ERR(reset_gpios)) { in mmc_pwrseq_simple_set_gpios_value()
46 int nvalues = reset_gpios->ndescs; in mmc_pwrseq_simple_set_gpios_value()
57 gpiod_multi_set_value_cansleep(reset_gpios, values); in mmc_pwrseq_simple_set_gpios_value()
150 pwrseq->reset_gpios = devm_gpiod_get_array(dev, "reset", GPIOD_OUT_HIGH); in mmc_pwrseq_simple_probe()
151 if (IS_ERR(pwrseq->reset_gpios) && in mmc_pwrseq_simple_probe()
152 PTR_ERR(pwrseq->reset_gpios) != -ENOENT && in mmc_pwrseq_simple_probe()
153 PTR_ERR(pwrseq->reset_gpios) != -ENOSYS) { in mmc_pwrseq_simple_probe()
154 return dev_err_probe(dev, PTR_ERR(pwrseq->reset_gpios), in mmc_pwrseq_simple_probe()
/linux/drivers/input/touchscreen/
H A Dbu21029_ts.c160 struct gpio_desc *reset_gpios; member
247 if (bu21029->reset_gpios) { in bu21029_put_chip_in_reset()
248 gpiod_set_value_cansleep(bu21029->reset_gpios, 1); in bu21029_put_chip_in_reset()
277 if (bu21029->reset_gpios) { in bu21029_start_chip()
278 gpiod_set_value_cansleep(bu21029->reset_gpios, 0); in bu21029_start_chip()
365 bu21029->reset_gpios = devm_gpiod_get_optional(dev, "reset", GPIOD_OUT_HIGH); in bu21029_probe()
366 if (IS_ERR(bu21029->reset_gpios)) in bu21029_probe()
367 return dev_err_probe(dev, PTR_ERR(bu21029->reset_gpios), in bu21029_probe()
/linux/net/rfkill/
H A Drfkill-gpio.c57 static const struct acpi_gpio_params reset_gpios = { 0, 0, false }; variable
61 { "reset-gpios", &reset_gpios, 1 },
/linux/drivers/mfd/
H A Darizona-spi.c28 static const struct acpi_gpio_params reset_gpios = { 1, 0, false }; variable
32 { "reset-gpios", &reset_gpios, 1, },
/linux/drivers/nfc/st-nci/
H A Dspi.c203 static const struct acpi_gpio_params reset_gpios = { 1, 0, false }; variable
206 { "reset-gpios", &reset_gpios, 1 },
H A Di2c.c191 static const struct acpi_gpio_params reset_gpios = { 1, 0, false }; variable
194 { "reset-gpios", &reset_gpios, 1 },
/linux/drivers/usb/dwc3/
H A Ddwc3-pci.c93 static const struct acpi_gpio_params reset_gpios = { 0, 0, false }; variable
97 { "reset-gpios", &reset_gpios, 1 },
/linux/drivers/iio/proximity/
H A Dsx9500.c843 static const struct acpi_gpio_params reset_gpios = { 0, 0, false }; variable
847 { "reset-gpios", &reset_gpios, 1 },
/linux/drivers/bluetooth/
H A Dhci_intel.c1116 static const struct acpi_gpio_params reset_gpios = { 0, 0, false }; variable
1120 { "reset-gpios", &reset_gpios, 1, ACPI_GPIO_QUIRK_ONLY_GPIOIO },
/linux/drivers/net/ethernet/broadcom/bnx2x/
H A Dbnx2x_link.c10179 u8 reset_gpios; in bnx2x_84833_get_reset_gpios() local
10193 reset_gpios = (u8)(reset_pin[0] | reset_pin[1]); in bnx2x_84833_get_reset_gpios()
10205 reset_gpios = (u8)(reset_pin[0] | reset_pin[1]); in bnx2x_84833_get_reset_gpios()
10208 return reset_gpios; in bnx2x_84833_get_reset_gpios()
10215 u8 reset_gpios; in bnx2x_84833_hw_reset_phy() local
10233 reset_gpios = bnx2x_84833_get_reset_gpios(bp, shmem_base_path, in bnx2x_84833_hw_reset_phy()
10236 bnx2x_set_mult_gpio(bp, reset_gpios, MISC_REGISTERS_GPIO_OUTPUT_LOW); in bnx2x_84833_hw_reset_phy()
10239 reset_gpios); in bnx2x_84833_hw_reset_phy()
13508 u8 reset_gpios; in bnx2x_84833_common_init_phy() local
13509 reset_gpios = bnx2x_84833_get_reset_gpios(bp, shmem_base_path, chip_id); in bnx2x_84833_common_init_phy()
[all …]