Home
last modified time | relevance | path

Searched refs:gpio_cs (Results 1 – 19 of 19) sorted by relevance

/linux-3.4.99/drivers/spi/
Dspi-mpc52xx.c91 unsigned int *gpio_cs; member
103 gpio_set_value(ms->gpio_cs[cs], value ? 0 : 1); in mpc52xx_spi_chipsel()
400 int gpio_cs; in mpc52xx_spi_probe() local
454 ms->gpio_cs = kmalloc(ms->gpio_cs_count * sizeof(unsigned int), in mpc52xx_spi_probe()
456 if (!ms->gpio_cs) { in mpc52xx_spi_probe()
462 gpio_cs = of_get_gpio(op->dev.of_node, i); in mpc52xx_spi_probe()
463 if (gpio_cs < 0) { in mpc52xx_spi_probe()
471 rc = gpio_request(gpio_cs, dev_name(&op->dev)); in mpc52xx_spi_probe()
475 "on gpio line %d\n", i, gpio_cs); in mpc52xx_spi_probe()
479 gpio_direction_output(gpio_cs, 1); in mpc52xx_spi_probe()
[all …]
Dspi-oc-tiny.c58 int *gpio_cs; member
78 gpio_set_value(hw->gpio_cs[spi->chip_select], in tiny_spi_chipselect()
258 hw->gpio_cs = devm_kzalloc(&pdev->dev, in tiny_spi_of_probe()
261 if (!hw->gpio_cs) in tiny_spi_of_probe()
265 hw->gpio_cs[i] = of_get_gpio_flags(np, i, NULL); in tiny_spi_of_probe()
266 if (hw->gpio_cs[i] < 0) in tiny_spi_of_probe()
339 hw->gpio_cs = platp->gpio_cs; in tiny_spi_probe()
340 if (platp->gpio_cs_count && !platp->gpio_cs) in tiny_spi_probe()
350 err = gpio_request(hw->gpio_cs[i], dev_name(&pdev->dev)); in tiny_spi_probe()
353 gpio_direction_output(hw->gpio_cs[i], 1); in tiny_spi_probe()
[all …]
Dspi-pxa2xx.c167 int gpio_cs; member
192 if (gpio_is_valid(chip->gpio_cs)) in cs_assert()
193 gpio_set_value(chip->gpio_cs, chip->gpio_cs_inverted); in cs_assert()
208 if (gpio_is_valid(chip->gpio_cs)) in cs_deassert()
209 gpio_set_value(chip->gpio_cs, !chip->gpio_cs_inverted); in cs_deassert()
1258 if (gpio_is_valid(chip->gpio_cs)) in setup_cs()
1259 gpio_free(chip->gpio_cs); in setup_cs()
1267 if (gpio_is_valid(chip_info->gpio_cs)) { in setup_cs()
1268 err = gpio_request(chip_info->gpio_cs, "SPI_CS"); in setup_cs()
1271 "GPIO%d\n", chip_info->gpio_cs); in setup_cs()
[all …]
/linux-3.4.99/arch/arm/mach-pxa/
Dicontrol.c47 .gpio_cs = ICONTROL_MCP251x_nCS1
55 .gpio_cs = ICONTROL_MCP251x_nCS2
63 .gpio_cs = ICONTROL_MCP251x_nCS3
71 .gpio_cs = ICONTROL_MCP251x_nCS4
Dcorgi.c501 .gpio_cs = CORGI_GPIO_ADS7846_CS,
526 .gpio_cs = CORGI_GPIO_LCDCON_CS,
530 .gpio_cs = CORGI_GPIO_MAX1111_CS,
Dspitz.c515 .gpio_cs = SPITZ_GPIO_ADS7846_CS,
540 .gpio_cs = SPITZ_GPIO_LCDCON_CS,
544 .gpio_cs = SPITZ_GPIO_MAX1111_CS,
Dz2.c550 .gpio_cs = GPIO24_ZIPITZ2_WIFI_CS,
564 .gpio_cs = GPIO88_ZIPITZ2_LCD_CS,
Dcm-x270.c315 .gpio_cs = 14,
Dstargate2.c361 .gpio_cs = 24,
369 .gpio_cs = 39,
Dlittleton.c202 .gpio_cs = LITTLETON_GPIO_LCD_CS,
Dpoodle.c209 .gpio_cs = POODLE_GPIO_TP_CS,
Dem-x270.c706 .gpio_cs = -1,
722 .gpio_cs = 14,
Dcm-x300.c645 .gpio_cs = GPIO95_RTC_CS,
Dhx4700.c600 .gpio_cs = GPIO88_HX4700_TSC2046_CS,
/linux-3.4.99/include/linux/spi/
Dspi_oc_tiny.h17 int *gpio_cs; member
Dpxa2xx_spi.h42 int gpio_cs; member
/linux-3.4.99/include/linux/
Drtc-v3020.h19 unsigned int gpio_cs; member
/linux-3.4.99/arch/arm/mach-omap2/
Dboard-cm-t3517.c135 .gpio_cs = RTC_CS_GPIO,
/linux-3.4.99/drivers/rtc/
Drtc-v3020.c122 v3020_gpio[V3020_CS].gpio = pdata->gpio_cs; in v3020_gpio_map()