Searched refs:spidev (Results 1 - 7 of 7) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/spi/
H A Dspidev.c2 * spidev.c -- simple synchronous userspace interface to SPI devices
35 #include <linux/spi/spidev.h>
106 spidev_sync(struct spidev_data *spidev, struct spi_message *message) argument
114 spin_lock_irq(&spidev->spi_lock);
115 if (spidev->spi == NULL)
118 status = spi_async(spidev->spi, message);
119 spin_unlock_irq(&spidev->spi_lock);
131 spidev_sync_write(struct spidev_data *spidev, size_t len) argument
134 .tx_buf = spidev->buffer,
141 return spidev_sync(spidev,
145 spidev_sync_read(struct spidev_data *spidev, size_t len) argument
164 struct spidev_data *spidev; local
194 struct spidev_data *spidev; local
215 spidev_message(struct spidev_data *spidev, struct spi_ioc_transfer *u_xfers, unsigned n_xfers) argument
311 struct spidev_data *spidev; local
476 struct spidev_data *spidev; local
509 struct spidev_data *spidev; local
563 struct spidev_data *spidev; local
612 struct spidev_data *spidev = spi_get_drvdata(spi); local
[all...]
H A DMakefile59 obj-$(CONFIG_SPI_SPIDEV) += spidev.o
H A Dbcm5301x_spi.c27 #include <linux/spi/spidev.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mfd/
H A Dmc13783-core.c22 struct spi_device *spidev; member in struct:mc13783
139 dev_dbg(&mc13783->spidev->dev, "wait for %s from %pf\n",
144 dev_dbg(&mc13783->spidev->dev, "%s from %pf\n",
151 dev_dbg(&mc13783->spidev->dev, "%s from %pf\n",
180 ret = spi_sync(mc13783->spidev, &m);
190 dev_vdbg(&mc13783->spidev->dev, "[0x%02x] -> 0x%06x\n", offset, *val);
205 dev_vdbg(&mc13783->spidev->dev, "[0x%02x] <- 0x%06x\n", offset, val);
221 ret = spi_sync(mc13783->spidev, &m);
440 dev_err(&mc13783->spidev->dev,
507 dev_dbg(&mc13783->spidev
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/Documentation/spi/
H A Dspidev_fdx.c12 #include <linux/spi/spidev.h>
H A Dspidev_test.c2 * SPI testing utility (using spidev driver)
22 #include <linux/spi/spidev.h>
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dks8851.c64 * @spidev: The spi device we're bound to.
100 struct spi_device *spidev; member in struct:ks8851_net
169 ret = spi_sync(ks->spidev, msg);
199 ret = spi_sync(ks->spidev, msg);
265 ret = spi_sync(ks->spidev, msg);
436 ret = spi_sync(ks->spidev, msg);
596 dev_err(&ks->spidev->dev, "%s: spi bus error\n", __func__);
688 ret = spi_sync(ks->spidev, msg);
1565 ks->spidev = spi;

Completed in 102 milliseconds