Searched refs:cs_gpiod (Results 1 – 10 of 10) sorted by relevance
| /Linux-v5.4/drivers/regulator/ |
| D | slg51000-regulator.c | 43 struct gpio_desc *cs_gpiod; member 450 struct gpio_desc *cs_gpiod; in slg51000_i2c_probe() local 457 cs_gpiod = devm_gpiod_get_optional(dev, "dlg,cs", in slg51000_i2c_probe() 460 if (IS_ERR(cs_gpiod)) in slg51000_i2c_probe() 461 return PTR_ERR(cs_gpiod); in slg51000_i2c_probe() 463 if (cs_gpiod) { in slg51000_i2c_probe() 465 chip->cs_gpiod = cs_gpiod; in slg51000_i2c_probe()
|
| /Linux-v5.4/drivers/input/touchscreen/ |
| D | bu21013_ts.c | 162 struct gpio_desc *cs_gpiod; member 404 gpiod_set_value(ts->cs_gpiod, 0); in bu21013_disable_chip() 498 ts->cs_gpiod = devm_gpiod_get(&client->dev, "reset", GPIOD_OUT_HIGH); in bu21013_probe() 499 error = PTR_ERR_OR_ZERO(ts->cs_gpiod); in bu21013_probe() 505 gpiod_set_consumer_name(ts->cs_gpiod, "BU21013 CS"); in bu21013_probe()
|
| /Linux-v5.4/drivers/spi/ |
| D | spi-fsl-spi.c | 558 if (spi->cs_gpiod) { in fsl_spi_grlib_cs_control() 559 gpiod_set_value(spi->cs_gpiod, on); in fsl_spi_grlib_cs_control() 690 if (spi->cs_gpiod) { in fsl_spi_cs_control() 691 gpiod_set_value(spi->cs_gpiod, on); in fsl_spi_cs_control()
|
| D | spi-davinci.c | 215 if (spi->cs_gpiod) { in davinci_spi_chipselect() 223 gpiod_set_value(spi->cs_gpiod, 1); in davinci_spi_chipselect() 225 gpiod_set_value(spi->cs_gpiod, 0); in davinci_spi_chipselect() 423 if (np && spi->cs_gpiod) in davinci_spi_setup()
|
| D | spi-tegra114.c | 822 if (spi->cs_gpiod) in tegra_spi_setup_transfer_one() 823 gpiod_set_value(spi->cs_gpiod, 1); in tegra_spi_setup_transfer_one() 971 if (spi->cs_gpiod) in tegra_spi_setup() 972 gpiod_set_value(spi->cs_gpiod, 0); in tegra_spi_setup() 1004 if (spi->cs_gpiod) in tegra_spi_transfer_end() 1005 gpiod_set_value(spi->cs_gpiod, 0); in tegra_spi_transfer_end()
|
| D | spi-bcm2835.c | 1222 if (spi->cs_gpiod) in bcm2835_spi_setup() 1260 spi->cs_gpiod = gpiochip_request_own_desc(chip, 8 - spi->chip_select, in bcm2835_spi_setup() 1264 if (IS_ERR(spi->cs_gpiod)) in bcm2835_spi_setup() 1265 return PTR_ERR(spi->cs_gpiod); in bcm2835_spi_setup()
|
| D | spi.c | 586 spi->cs_gpiod = ctlr->cs_gpiods[spi->chip_select]; in spi_add_device() 781 if (spi->cs_gpiod || gpio_is_valid(spi->cs_gpio)) { in spi_set_cs() 790 if (spi->cs_gpiod) in spi_set_cs() 791 gpiod_set_value_cansleep(spi->cs_gpiod, in spi_set_cs() 3145 spi->cs_gpiod || in __spi_validate()
|
| D | spi-sh-msiof.c | 556 if (spi->cs_gpiod || spi_controller_is_slave(p->ctlr)) in sh_msiof_spi_setup() 589 if (spi->cs_gpiod) { in sh_msiof_prepare_message()
|
| D | spi-atmel.c | 1225 if (!spi->cs_gpiod) { in atmel_spi_setup() 1229 asd->npcs_pin = spi->cs_gpiod; in atmel_spi_setup()
|
| /Linux-v5.4/include/linux/spi/ |
| D | spi.h | 175 struct gpio_desc *cs_gpiod; /* chip select gpio desc */ member
|