Searched refs:spidev (Results 1 – 19 of 19) sorted by relevance
/linux-4.4.14/drivers/spi/ |
D | spidev.c | 99 spidev_sync(struct spidev_data *spidev, struct spi_message *message) in spidev_sync() argument 105 spin_lock_irq(&spidev->spi_lock); in spidev_sync() 106 spi = spidev->spi; in spidev_sync() 107 spin_unlock_irq(&spidev->spi_lock); in spidev_sync() 121 spidev_sync_write(struct spidev_data *spidev, size_t len) in spidev_sync_write() argument 124 .tx_buf = spidev->tx_buffer, in spidev_sync_write() 126 .speed_hz = spidev->speed_hz, in spidev_sync_write() 132 return spidev_sync(spidev, &m); in spidev_sync_write() 136 spidev_sync_read(struct spidev_data *spidev, size_t len) in spidev_sync_read() argument 139 .rx_buf = spidev->rx_buffer, in spidev_sync_read() [all …]
|
D | Makefile | 10 obj-$(CONFIG_SPI_SPIDEV) += spidev.o
|
/linux-4.4.14/Documentation/spi/ |
D | 00-INDEX | 11 spidev 14 - spidev example file
|
D | spidev | 9 #include <linux/spi/spidev.h> 28 entry is "spidev", matching the name of the driver exposing this API. 49 /sys/class/spidev/spidevB.C ... created when the "spidev" driver 57 If you unbind the "spidev" driver from that device, those two "spidev" nodes 59 kernel and by udev/mdev). You can unbind by removing the "spidev" driver
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | tegra30-apalis-eval.dts | 111 spidev0: spidev@1 { 112 compatible = "spidev"; 122 spidev1: spidev@2 { 123 compatible = "spidev";
|
D | omap3-tao3530.dtsi | 200 spidev@0 { 201 compatible = "spidev"; 212 spidev@0 { 213 compatible = "spidev";
|
D | imx28-tx28.dts | 231 compatible = "spidev"; 237 compatible = "spidev"; 243 compatible = "spidev"; 679 compatible = "spidev"; 685 compatible = "spidev"; 691 compatible = "spidev";
|
D | atlas6-evb.dts | 32 compatible = "spidev";
|
D | spear1310-evb.dts | 405 spidev@2 { 406 compatible = "spidev";
|
D | spear1340-evb.dts | 499 spidev@2 { 500 compatible = "spidev";
|
D | tegra30-colibri-eval-v3.dts | 81 compatible = "spidev";
|
D | imx53-tx53.dtsi | 173 compatible = "spidev"; 179 compatible = "spidev";
|
D | imx6qdl-tx6.dtsi | 215 compatible = "spidev"; 221 compatible = "spidev";
|
/linux-4.4.14/include/uapi/linux/spi/ |
D | Kbuild | 2 header-y += spidev.h
|
/linux-4.4.14/arch/powerpc/boot/dts/ |
D | o2d.dtsi | 42 spidev@0 { 43 compatible = "spidev";
|
D | digsy_mtc.dts | 34 compatible = "spidev";
|
D | mgcoge.dts | 235 compatible = "gen,spidev";
|
/linux-4.4.14/drivers/net/ethernet/micrel/ |
D | ks8851.c | 108 struct spi_device *spidev; member 181 ret = spi_sync(ks->spidev, msg); in ks8851_wrreg16() 211 ret = spi_sync(ks->spidev, msg); in ks8851_wrreg8() 277 ret = spi_sync(ks->spidev, msg); in ks8851_rdreg() 484 ret = spi_sync(ks->spidev, msg); in ks8851_rdfifo() 643 dev_err(&ks->spidev->dev, "%s: spi bus error\n", __func__); in ks8851_irq() 738 ret = spi_sync(ks->spidev, msg); in ks8851_wrpkt() 1424 ks->spidev = spi; in ks8851_probe()
|
/linux-4.4.14/Documentation/ioctl/ |
D | ioctl-number.txt | 236 'k' 00-0F linux/spi/spidev.h conflict!
|