Symbol: spi_write
drivers/base/regmap/regmap-spi-avmm.c
346
return spi_write(br->spi, br->phy_buf, br->phy_len);
drivers/base/regmap/regmap-spi.c
33
return spi_write(spi, data, count);
drivers/bus/moxtet.c
435
ret = spi_write(to_spi_device(moxtet->dev), moxtet->tx,
drivers/bus/moxtet.c
539
err = spi_write(to_spi_device(moxtet->dev), moxtet->tx,
drivers/fpga/altera-ps-spi.c
182
ret = spi_write(conf->spi, fw_data, stride);
drivers/fpga/altera-ps-spi.c
217
ret = spi_write(conf->spi, dummy, 1);
drivers/fpga/ice40-spi.c
107
return spi_write(priv->dev, buf, count);
drivers/fpga/ice40-spi.c
125
return spi_write(dev, padding, sizeof(padding));
drivers/fpga/lattice-sysconfig-spi.c
83
return spi_write(spi, NULL, 0);
drivers/fpga/xilinx-spi.c
34
ret = spi_write(spi, fw_data, stride);
drivers/gpio/gpio-74x164.c
38
return spi_write(to_spi_device(chip->gpio_chip.parent), chip->buffer,
drivers/gpio/gpio-mc33880.c
45
return spi_write(mc->spi, &mc->port_config, sizeof(mc->port_config));
drivers/gpu/drm/bridge/ssd2825.c
170
return spi_write(spi, tx_buf, 2);
drivers/gpu/drm/panel/panel-nec-nl8048hl11.c
38
ret = spi_write(lcd->spi, data, sizeof(data));
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c
123
ret = spi_write(spi, (u8 *)tx_buf, sizeof(tx_buf));
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c
148
ret = spi_write(spi, (u8 *)tx_buf, sizeof(tx_buf));
drivers/gpu/drm/panel/panel-tpo-td028ttec1.c
99
ret = spi_write(spi, (u8 *)&tx_buf, sizeof(tx_buf));
drivers/gpu/drm/sitronix/st7920.c
193
ret = spi_write(spi, reg, size);
drivers/gpu/drm/solomon/ssd130x-spi.c
44
return spi_write(spi, reg + 1, count - 1);
drivers/gpu/drm/tiny/repaper.c
198
spi_write(spi, buf, 1);
drivers/gpu/drm/tiny/sharp-memory.c
93
return spi_write(spi, buf, len);
drivers/hwmon/ads7871.c
88
return spi_write(spi, tmp, sizeof(tmp));
drivers/hwmon/adt7310.c
54
return spi_write(spi, buf, sizeof(buf));
drivers/hwmon/adt7310.c
69
return spi_write(spi, buf, sizeof(buf));
drivers/hwmon/max31722.c
39
ret = spi_write(spi, &buf, sizeof(buf));
drivers/iio/accel/bma400_spi.c
53
return spi_write(spi, data, count);
drivers/iio/accel/bmi088-accel-spi.c
23
return spi_write(spi, data, count);
drivers/iio/accel/sca3000.c
279
return spi_write(st->us, st->tx, 2);
drivers/iio/adc/ad4000.c
578
return spi_write(st->spi, st->tx_buf, ARRAY_SIZE(st->tx_buf));
drivers/iio/adc/ad4130.c
1968
ret = spi_write(st->spi, st->reset_buf, sizeof(st->reset_buf));
drivers/iio/adc/ad4130.c
448
return spi_write(st->spi, st->reg_write_tx_buf, size + 1);
drivers/iio/adc/ad7091r8.c
159
return spi_write(spi, &st->tx_buf, 2);
drivers/iio/adc/ad7280a.c
262
return spi_write(st->spi, &st->tx, sizeof(st->tx));
drivers/iio/adc/ad7298.c
188
ret = spi_write(st->spi, (u8 *)&buf, 2);
drivers/iio/adc/ad7298.c
194
ret = spi_write(st->spi, (u8 *)&buf, 2);
drivers/iio/adc/ad7606_spi.c
133
return spi_write(spi, &st->d16[0], sizeof(st->d16[0]));
drivers/iio/adc/ad7779.c
223
return spi_write(st->spi, st->reg_tx_buf, length);
drivers/iio/adc/ad7949.c
103
ret = spi_write(ad7949_adc->spi, &ad7949_adc->buffer, 2);
drivers/iio/adc/ad7949.c
107
ret = spi_write(ad7949_adc->spi, &ad7949_adc->buffer, 2);
drivers/iio/adc/ad7949.c
112
ret = spi_write(ad7949_adc->spi, &ad7949_adc->buf8b, 2);
drivers/iio/adc/ad9467.c
224
return spi_write(st->spi, st->buf, ARRAY_SIZE(st->buf));
drivers/iio/adc/ad_sigma_delta.c
215
ret = spi_write(sigma_delta->spi, buf, size);
drivers/iio/adc/hi8435.c
88
return spi_write(priv->spi, priv->reg_buffer, 2);
drivers/iio/adc/hi8435.c
97
return spi_write(priv->spi, priv->reg_buffer, 3);
drivers/iio/adc/max1027.c
310
return spi_write(st->spi, &st->reg, 1);
drivers/iio/adc/max1027.c
329
return spi_write(st->spi, &st->reg, 1);
drivers/iio/adc/max1027.c
344
ret = spi_write(st->spi, &st->reg, 1);
drivers/iio/adc/max1027.c
419
return spi_write(st->spi, val, 1);
drivers/iio/adc/max1027.c
602
ret = spi_write(st->spi, &st->reg, 1);
drivers/iio/adc/max1027.c
610
ret = spi_write(st->spi, &st->reg, 1);
drivers/iio/adc/max14001.c
151
return spi_write(st->spi, &st->spi_tx_buffer, sizeof(st->spi_tx_buffer));
drivers/iio/adc/mcp3911.c
161
return spi_write(adc->spi, &val, len + 1);
drivers/iio/adc/ti-adc128s052.c
53
ret = spi_write(adc->spi, &adc->buffer, sizeof(adc->buffer));
drivers/iio/adc/ti-ads1018.c
510
return spi_write(ads1018->spi, ads1018->tx_buf, sizeof(ads1018->tx_buf));
drivers/iio/adc/ti-ads1018.c
524
return spi_write(ads1018->spi, ads1018->tx_buf, sizeof(ads1018->tx_buf));
drivers/iio/adc/ti-ads124s08.c
167
return spi_write(priv->spi, &priv->data[0], 1);
drivers/iio/adc/ti-ads124s08.c
178
return spi_write(priv->spi, &priv->data[0], 3);
drivers/iio/adc/ti-ads8344.c
88
ret = spi_write(spi, &adc->tx_buf, 1);
drivers/iio/adc/ti-ads8688.c
195
return spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/adc/ti-ads8688.c
207
return spi_write(st->spi, &st->data[0].d8[0], 4);
drivers/iio/adc/ti-tlc4541.c
186
spi_write(spi, &device_init, 1);
drivers/iio/addac/ad74115.c
430
return spi_write(st->spi, st->reg_tx_buf, AD74115_FRAME_SIZE);
drivers/iio/addac/ad74413r.c
179
return spi_write(st->spi, st->reg_tx_buf, AD74413R_FRAME_SIZE);
drivers/iio/amplifiers/ad8366.c
105
ret = spi_write(st->spi, st->data, indio_dev->num_channels);
drivers/iio/chemical/bme680_spi.c
52
ret = spi_write(spi, buf, 2);
drivers/iio/chemical/bme680_spi.c
83
return spi_write(spi, buf, 2);
drivers/iio/common/ssp_sensors/ssp_spi.c
198
status = spi_write(data->spi, msg->buffer, SSP_HEADER_SIZE);
drivers/iio/common/ssp_sensors/ssp_spi.c
403
ret = spi_write(data->spi,
drivers/iio/common/st_sensors/st_sensors_spi.c
69
return spi_write(spi, buffer, 2);
drivers/iio/dac/ad5064.c
911
return spi_write(spi, &st->data.spi, sizeof(st->data.spi));
drivers/iio/dac/ad5360.c
203
return spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/dac/ad5421.c
141
return spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/dac/ad5446-spi.c
23
return spi_write(spi, &st->d16, sizeof(st->d16));
drivers/iio/dac/ad5446-spi.c
32
return spi_write(spi, st->d24, sizeof(st->d24));
drivers/iio/dac/ad5449.c
92
ret = spi_write(st->spi, st->data, 2);
drivers/iio/dac/ad5504.c
73
return spi_write(st->spi, &st->data[0], 2);
drivers/iio/dac/ad5592r.c
39
return spi_write(spi, &st->spi_msg, sizeof(st->spi_msg));
drivers/iio/dac/ad5592r.c
49
ret = spi_write(spi, &st->spi_msg, sizeof(st->spi_msg));
drivers/iio/dac/ad5592r.c
76
return spi_write(spi, &st->spi_msg, sizeof(st->spi_msg));
drivers/iio/dac/ad5592r.c
87
ret = spi_write(spi, &st->spi_msg, sizeof(st->spi_msg));
drivers/iio/dac/ad5624r_spi.c
42
return spi_write(spi, msg, sizeof(msg));
drivers/iio/dac/ad5686-spi.c
46
return spi_write(spi, buf, tx_len);
drivers/iio/dac/ad5755.c
259
return spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/dac/ad5758.c
220
return spi_write(st->spi, &st->d32[0], sizeof(st->d32[0]));
drivers/iio/dac/ad5758.c
672
return spi_write(st->spi, &st->d32[0], 4);
drivers/iio/dac/ad5761.c
119
return spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/dac/ad5764.c
133
ret = spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/dac/ad5766.c
177
return spi_write(st->spi, &st->data[0].b8[0], 3);
drivers/iio/dac/ad5791.c
128
return spi_write(st->spi, &st->data[0].d8[1], 3);
drivers/iio/dac/ad7293.c
158
ret = spi_write(st->spi, &st->data[0], 2);
drivers/iio/dac/ad7293.c
232
return spi_write(st->spi, &st->data[0], length + 1);
drivers/iio/dac/ad7303.c
60
return spi_write(st->spi, &st->data, sizeof(st->data));
drivers/iio/dac/ad8801.c
34
return spi_write(state->spi, &state->data, sizeof(state->data));
drivers/iio/dac/ltc2632.c
88
return spi_write(spi, msg, sizeof(msg));
drivers/iio/dac/ltc2688.c
133
return spi_write(st->spi, data, count);
drivers/iio/dac/mcp4821.c
157
ret = spi_write(state->spi, &write_buffer, sizeof(write_buffer));
drivers/iio/dac/mcp4922.c
57
return spi_write(state->spi, state->mosi, 2);
drivers/iio/dac/ti-dac7311.c
72
return spi_write(ti_dac->spi, ti_dac->buf, 2);
drivers/iio/dac/ti-dac7612.c
50
ret = spi_write(priv->spi, priv->data, sizeof(priv->data));
drivers/iio/frequency/adf4350.c
94
ret = spi_write(st->spi, &st->val, 4);
drivers/iio/frequency/admv1013.c
147
return spi_write(st->spi, &st->data[0], 3);
drivers/iio/frequency/admv1014.c
178
return spi_write(st->spi, &st->data[0], 3);
drivers/iio/frequency/adrf6780.c
132
return spi_write(st->spi, &st->data[0], 3);
drivers/iio/gyro/adxrs450.c
149
ret = spi_write(st->us, &st->tx, sizeof(st->tx));
drivers/iio/imu/adis16480.c
1409
ret = spi_write(adis->spi, adis->tx, 2);
drivers/iio/imu/adis_buffer.c
134
ret = spi_write(adis->spi, adis->tx, 2);
drivers/iio/imu/bmi323/bmi323_spi.c
36
return spi_write(spi, data_buff + 1, count - 1);
drivers/iio/imu/smi240.c
209
ret = spi_write(spi, &iio_priv_data->spi_buf, sizeof(request));
drivers/iio/imu/smi240.c
252
return spi_write(spi, &iio_priv_data->spi_buf, sizeof(request));
drivers/iio/imu/smi330/smi330_spi.c
35
return spi_write(spi, data, count);
drivers/iio/potentiometer/max5481.c
73
return spi_write(spi, data->msg, 3);
drivers/iio/potentiometer/max5481.c
77
return spi_write(spi, data->msg, 1);
drivers/iio/potentiometer/max5487.c
46
return spi_write(spi, (const void *) &cmd, sizeof(u16));
drivers/iio/potentiometer/mcp41010.c
121
err = spi_write(data->spi, data->buf, sizeof(data->buf));
drivers/iio/potentiometer/mcp4131.c
228
err = spi_write(data->spi, data->buf, 2);
drivers/iio/proximity/as3935.c
111
return spi_write(st->spi, buf, 2);
drivers/iio/temperature/max31856.c
101
return spi_write(data->spi, buf, 2);
drivers/iio/temperature/max31865.c
69
return spi_write(data->spi, data->buf, len);
drivers/input/misc/ad714x-spi.c
61
error = spi_write(spi, (u8 *)chip->xfer_buf,
drivers/input/misc/adxl34x-spi.c
45
return spi_write(spi, buf, sizeof(buf));
drivers/leds/leds-cr0014114.c
136
ret = spi_write(priv->spi, priv->buf, priv->count + 2);
drivers/leds/leds-cr0014114.c
89
ret = spi_write(priv->spi, &cmd, sizeof(cmd));
drivers/leds/leds-cr0014114.c
97
ret = spi_write(priv->spi, &cmd, sizeof(cmd));
drivers/leds/leds-dac124s085.c
44
ret = spi_write(led->spi, (const u8 *)&word, sizeof(word));
drivers/leds/leds-el15203000.c
116
ret = spi_write(led->priv->spi, &cmd[i], sizeof(cmd[i]));
drivers/leds/leds-spi-byte.c
69
ret = spi_write(led->spi, &value, sizeof(value));
drivers/media/tuners/msi001.c
53
return spi_write(dev->spi, &data, 3);
drivers/mfd/mc13xxx-spi.c
101
return spi_write(spi, data, count);
drivers/mfd/mc13xxx-spi.c
99
spi_write(spi, data, count);
drivers/mfd/ocelot-spi.c
176
return spi_write(spi, data, count);
drivers/mfd/sprd-sc27xx-spi.c
112
return spi_write(spi, data, count);
drivers/mfd/stmpe-spi.c
33
return spi_write(spi, (const u8 *)&cmd, 2);
drivers/mfd/tps6594-spi.c
71
return spi_write(spi, buf, count);
drivers/misc/ad525x_dpot-spi.c
18
return spi_write(client, &data, 1);
drivers/misc/ad525x_dpot-spi.c
25
return spi_write(client, data, 2);
drivers/misc/ad525x_dpot-spi.c
32
return spi_write(client, data, 3);
drivers/misc/gehc-achc.c
120
ret = spi_write(spi, &cmd, 1);
drivers/misc/gehc-achc.c
133
ret = spi_write(spi, &cmd, 1);
drivers/misc/gehc-achc.c
183
ret = spi_write(spi, &cmd, 1);
drivers/misc/gehc-achc.c
208
ret = spi_write(spi, query, sizeof(query));
drivers/misc/keba/lan9252.c
101
return spi_write(spi, (u8 *)&cmd, sizeof(struct lan9252_write_cmd));
drivers/misc/lattice-ecp3-config.c
132
spi_write(spi, txbuf, 4);
drivers/misc/lattice-ecp3-config.c
135
spi_write(spi, txbuf, 4);
drivers/misc/lattice-ecp3-config.c
138
spi_write(spi, txbuf, 4);
drivers/misc/lattice-ecp3-config.c
162
spi_write(spi, buffer, fw->size + 8);
drivers/misc/lattice-ecp3-config.c
165
spi_write(spi, txbuf, 4);
drivers/misc/lis3lv02d/lis3lv02d_spi.c
40
return spi_write(spi, tmp, sizeof(tmp));
drivers/mmc/host/mmc_spi.c
1084
if (spi_write(host->spi, &nullbyte, 1) < 0)
drivers/mtd/devices/mchp48l640.c
128
ret = spi_write(flash->spi, cmd, 1);
drivers/mtd/devices/mchp48l640.c
156
ret = spi_write(flash->spi, cmd, 2);
drivers/mtd/devices/mchp48l640.c
192
ret = spi_write(flash->spi, cmd, cmdlen + len);
drivers/mtd/devices/sst25l.c
102
err = spi_write(flash->spi, command, 1);
drivers/mtd/devices/sst25l.c
108
err = spi_write(flash->spi, command, 2);
drivers/mtd/devices/sst25l.c
155
err = spi_write(flash->spi, command, 4);
drivers/mtd/devices/sst25l.c
276
ret = spi_write(flash->spi, command, 5);
drivers/mtd/devices/sst25l.c
292
ret = spi_write(flash->spi, command, 2);
drivers/mtd/devices/sst25l.c
97
err = spi_write(flash->spi, command, 1);
drivers/net/can/spi/mcp251x.c
322
ret = spi_write(spi, priv->spi_tx_buf, len);
drivers/net/dsa/b53/b53_spi.c
212
return spi_write(spi, txbuf, sizeof(txbuf));
drivers/net/dsa/b53/b53_spi.c
229
return spi_write(spi, txbuf, sizeof(txbuf));
drivers/net/dsa/b53/b53_spi.c
246
return spi_write(spi, txbuf, sizeof(txbuf));
drivers/net/dsa/b53/b53_spi.c
263
return spi_write(spi, txbuf, sizeof(txbuf) - 2);
drivers/net/dsa/b53/b53_spi.c
280
return spi_write(spi, txbuf, sizeof(txbuf));
drivers/net/dsa/b53/b53_spi.c
84
return spi_write(spi, txbuf, sizeof(txbuf));
drivers/net/dsa/microchip/ksz_spi.c
131
return spi_write(spi, bytes, count);
drivers/net/ethernet/adi/adin1110.c
263
return spi_write(priv->spidev, &priv->data[0], header_len + write_len);
drivers/net/ethernet/adi/adin1110.c
416
ret = spi_write(priv->spidev, &priv->data[0], round_len + header_len);
drivers/net/ethernet/asix/ax88796c_spi.c
110
ret = spi_write(ax_spi->spi, ax_spi->cmd_buf, 4);
drivers/net/ethernet/asix/ax88796c_spi.c
25
ret = spi_write(ax_spi->spi, ax_spi->cmd_buf, 1);
drivers/net/ethernet/asix/ax88796c_spi.c
74
return spi_write(ax_spi->spi, data, len);
drivers/net/ethernet/microchip/enc28j60.c
131
ret = spi_write(priv->spi, priv->spi_transfer_buf, len + 1);
drivers/net/ethernet/microchip/enc28j60.c
176
ret = spi_write(priv->spi, priv->spi_transfer_buf, 2);
drivers/net/ethernet/microchip/encx24j600-regmap.c
229
return spi_write(ctx->spi, &reg, 1);
drivers/net/ethernet/microchip/encx24j600-regmap.c
26
ret = spi_write(ctx->spi, &bank_opcode, 1);
drivers/net/ieee802154/adf7242.c
478
status = spi_write(lp->spi, lp->buf_reg_tx, 3);
drivers/net/ieee802154/adf7242.c
498
status = spi_write(lp->spi, &lp->buf_cmd, 1);
drivers/net/ieee802154/mrf24j40.c
521
return spi_write(spi, buf, count);
drivers/net/wan/slic_ds26522.c
50
spi_write(spi, &temp[0], SLIC_THREE_LEN);
drivers/nfc/trf7970a.c
472
ret = spi_write(trf->spi, &cmd, 1);
drivers/nfc/trf7970a.c
530
ret = spi_write(trf->spi, buf, 2);
drivers/pwm/pwm-mc33xs2410.c
83
return spi_write(spi, tx, len * 2);
drivers/rtc/rtc-ds1390.c
63
spi_write(spi, buf, 2);
drivers/rtc/rtc-m41t93.c
42
return spi_write(spi, buf, sizeof(buf));
drivers/rtc/rtc-m41t93.c
97
return spi_write(spi, buf, sizeof(buf));
drivers/rtc/rtc-m41t94.c
53
return spi_write(spi, buf, 8);
drivers/rtc/rtc-m41t94.c
69
spi_write(spi, buf, 2);
drivers/rtc/rtc-m41t94.c
79
spi_write(spi, buf, 2);
drivers/rtc/rtc-mcp795.c
87
ret = spi_write(spi, tx, 2 + count);
drivers/rtc/rtc-r9701.c
48
return spi_write(spi, buf, ARRAY_SIZE(buf));
drivers/spi/spi-tle62x0.c
54
return spi_write(st->us, buff, (st->nr_gpio == 16) ? 3 : 2);
drivers/staging/fbtft/fbtft-io.c
81
return spi_write(par->spi, par->extra, size + added);
drivers/staging/iio/adc/ad7816.c
112
ret = spi_write(spi_dev, &data, sizeof(data));
drivers/staging/iio/adc/ad7816.c
72
ret = spi_write(spi_dev, &chip->channel_id, sizeof(chip->channel_id));
drivers/staging/iio/addac/adt7316-spi.c
37
ret = spi_write(spi_dev, cmd, 2);
drivers/staging/iio/addac/adt7316-spi.c
68
ret = spi_write(spi_dev, buf, count + 2);
drivers/video/backlight/l4f00242t03.c
121
spi_write(spi, (const u8 *)&slpout, sizeof(u16));
drivers/video/backlight/l4f00242t03.c
123
spi_write(spi, (const u8 *)&dison, sizeof(u16));
drivers/video/backlight/l4f00242t03.c
135
spi_write(spi, (const u8 *)&disoff, sizeof(u16));
drivers/video/backlight/l4f00242t03.c
137
spi_write(spi, (const u8 *)&slpin, sizeof(u16));
drivers/video/backlight/l4f00242t03.c
150
spi_write(spi, (const u8 *)&disoff, sizeof(u16));
drivers/video/backlight/l4f00242t03.c
82
spi_write(spi, (const u8 *)cmd, ARRAY_SIZE(cmd) * sizeof(u16));
drivers/video/backlight/lms283gf05.c
113
spi_write(spi, buf, 3);
drivers/video/backlight/lms283gf05.c
118
spi_write(spi, buf, 3);
drivers/video/backlight/otm3225a.c
170
spi_write(spi, buf, 3);
drivers/video/backlight/otm3225a.c
176
spi_write(spi, buf, 3);
drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c
83
ret = spi_write(plat->spi, init, sizeof(init));
drivers/video/fbdev/mmp/panel/tpo_tj032md01bw.c
87
ret = spi_write(plat->spi, poweroff, sizeof(poweroff));
drivers/video/fbdev/omap2/omapfb/displays/panel-nec-nl8048hl11.c
94
ret = spi_write(spi, (unsigned char *)&data, 4);
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c
59
rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf,
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c
75
rc = spi_write(ddata->spi_dev, (u8 *)tx_buf,
drivers/video/fbdev/omap2/omapfb/displays/panel-tpo-td028ttec1.c
93
rc = spi_write(ddata->spi_dev, (u8 *)tx_buf,
sound/pci/ice1712/pontis.c
418
spi_write(ice, CS_DEV, 0x04, val);
sound/pci/ice1712/pontis.c
756
spi_write(ice, CS_DEV, cs_inits[i], cs_inits[i+1]);
sound/soc/codecs/rt5514-spi.c
433
spi_write(rt5514_spi, write_buf, end + 6);
sound/soc/codecs/rt5575-spi.c
87
spi_write(spi, &buf, sizeof(buf));
sound/soc/codecs/zl38060.c
534
return spi_write(spi, buf, len);