Searched refs:gpio_cs (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/spi/ |
| H A D | spi-mpc52xx.c | 94 struct gpio_desc **gpio_cs; member 106 gpiod_set_value(ms->gpio_cs[cs], value); in mpc52xx_spi_chipsel() 391 struct gpio_desc *gpio_cs; in mpc52xx_spi_probe() local 446 ms->gpio_cs = kmalloc_objs(*ms->gpio_cs, ms->gpio_cs_count); in mpc52xx_spi_probe() 447 if (!ms->gpio_cs) { in mpc52xx_spi_probe() 453 gpio_cs = gpiod_get_index(&op->dev, in mpc52xx_spi_probe() 455 rc = PTR_ERR_OR_ZERO(gpio_cs); in mpc52xx_spi_probe() 463 ms->gpio_cs[i] = gpio_cs; in mpc52xx_spi_probe() 503 gpiod_put(ms->gpio_cs[i]); in mpc52xx_spi_probe() 505 kfree(ms->gpio_cs); in mpc52xx_spi_probe() [all …]
|
| H A D | spi-fsl-dspi.c | 1284 struct gpio_desc *gpio_cs; in dspi_setup() local 1371 gpio_cs = spi_get_csgpiod(spi, 0); in dspi_setup() 1372 if (gpio_cs) in dspi_setup() 1373 gpiod_direction_output(gpio_cs, false); in dspi_setup()
|
| /linux/drivers/phy/ti/ |
| H A D | phy-tusb1210.c | 62 struct gpio_desc *gpio_cs; member 108 gpiod_set_value_cansleep(tusb->gpio_cs, 1); in tusb1210_power_on() 123 gpiod_set_value_cansleep(tusb->gpio_cs, 0); in tusb1210_power_off() 507 tusb->gpio_cs = devm_gpiod_get_optional(dev, "cs", GPIOD_OUT_LOW); in tusb1210_probe() 508 if (IS_ERR(tusb->gpio_cs)) in tusb1210_probe() 509 return PTR_ERR(tusb->gpio_cs); in tusb1210_probe() 511 gpiod_set_value_cansleep(tusb->gpio_cs, 1); in tusb1210_probe()
|