Home
last modified time | relevance | path

Searched refs:spi_dev (Results 1 – 21 of 21) sorted by relevance

/linux-6.3-rc2/drivers/staging/iio/addac/
A Dadt7316-spi.c27 struct spi_device *spi_dev = client; in adt7316_spi_multi_read() local
37 ret = spi_write(spi_dev, cmd, 2); in adt7316_spi_multi_read()
56 struct spi_device *spi_dev = client; in adt7316_spi_multi_write() local
68 ret = spi_write(spi_dev, buf, count + 2); in adt7316_spi_multi_write()
94 .client = spi_dev, in adt7316_spi_probe()
95 .irq = spi_dev->irq, in adt7316_spi_probe()
105 spi_dev->max_speed_hz); in adt7316_spi_probe()
110 adt7316_spi_write(spi_dev, 0, 0); in adt7316_spi_probe()
111 adt7316_spi_write(spi_dev, 0, 0); in adt7316_spi_probe()
112 adt7316_spi_write(spi_dev, 0, 0); in adt7316_spi_probe()
[all …]
/linux-6.3-rc2/drivers/staging/iio/adc/
A Dad7816.c46 struct spi_device *spi_dev; member
66 struct spi_device *spi_dev = chip->spi_dev; in ad7816_spi_read() local
94 ret = spi_read(spi_dev, &buf, sizeof(*data)); in ad7816_spi_read()
107 struct spi_device *spi_dev = chip->spi_dev; in ad7816_spi_write() local
112 ret = spi_write(spi_dev, &data, sizeof(data)); in ad7816_spi_write()
194 dev_err(&chip->spi_dev->dev, in ad7816_store_channel()
198 dev_err(&chip->spi_dev->dev, in ad7816_store_channel()
363 dev_set_drvdata(&spi_dev->dev, indio_dev); in ad7816_probe()
365 chip->spi_dev = spi_dev; in ad7816_probe()
400 if (spi_dev->irq) { in ad7816_probe()
[all …]
/linux-6.3-rc2/drivers/media/i2c/s5c73m3/
A Ds5c73m3-spi.c47 if (spi_dev == NULL) { in spi_xmit()
55 r = spi_sync(spi_dev, &msg); in spi_xmit()
57 dev_err(&spi_dev->dev, "%s spi_sync failed %d\n", __func__, r); in spi_xmit()
65 struct spi_device *spi_dev = state->spi_dev; in s5c73m3_spi_write() local
75 r = spi_xmit(spi_dev, (void *)addr + j, tx_size, SPI_DIR_TX); in s5c73m3_spi_write()
82 r = spi_xmit(spi_dev, (void *)addr + j, extra, SPI_DIR_TX); in s5c73m3_spi_write()
87 return spi_xmit(spi_dev, padding, sizeof(padding), SPI_DIR_TX); in s5c73m3_spi_write()
93 struct spi_device *spi_dev = state->spi_dev; in s5c73m3_spi_read() local
100 r = spi_xmit(spi_dev, addr + j, tx_size, SPI_DIR_RX); in s5c73m3_spi_read()
107 return spi_xmit(spi_dev, addr + j, extra, SPI_DIR_RX); in s5c73m3_spi_read()
[all …]
A Ds5c73m3.h374 struct spi_device *spi_dev; member
/linux-6.3-rc2/drivers/hwmon/
A Dad7314.c38 struct spi_device *spi_dev; member
46 ret = spi_read(chip->spi_dev, (u8 *)&chip->rx, sizeof(chip->rx)); in ad7314_spi_read()
48 dev_err(&chip->spi_dev->dev, "SPI read error\n"); in ad7314_spi_read()
66 switch (spi_get_device_id(chip->spi_dev)->driver_data) { in ad7314_temperature_show()
98 static int ad7314_probe(struct spi_device *spi_dev) in ad7314_probe() argument
103 chip = devm_kzalloc(&spi_dev->dev, sizeof(*chip), GFP_KERNEL); in ad7314_probe()
107 chip->spi_dev = spi_dev; in ad7314_probe()
108 hwmon_dev = devm_hwmon_device_register_with_groups(&spi_dev->dev, in ad7314_probe()
109 spi_dev->modalias, in ad7314_probe()
/linux-6.3-rc2/drivers/platform/x86/
A Dserial-multi-instantiate.c94 struct spi_device *spi_dev; in smi_spi_probe() local
112 spi_dev = acpi_spi_device_alloc(NULL, adev, i); in smi_spi_probe()
113 if (IS_ERR(spi_dev)) { in smi_spi_probe()
119 ctlr = spi_dev->controller; in smi_spi_probe()
121 strscpy(spi_dev->modalias, inst_array[i].type, sizeof(spi_dev->modalias)); in smi_spi_probe()
125 spi_dev_put(spi_dev); in smi_spi_probe()
128 spi_dev->irq = ret; in smi_spi_probe()
132 spi_dev->dev.init_name = name; in smi_spi_probe()
134 ret = spi_add_device(spi_dev); in smi_spi_probe()
138 spi_dev_put(spi_dev); in smi_spi_probe()
[all …]
/linux-6.3-rc2/drivers/nfc/st-nci/
A Dspi.c34 struct spi_device *spi_dev; member
54 enable_irq(phy->spi_dev->irq); in st_nci_spi_enable()
65 disable_irq_nosync(phy->spi_dev->irq); in st_nci_spi_disable()
78 struct spi_device *dev = phy->spi_dev; in st_nci_spi_write()
123 struct spi_device *dev = phy->spi_dev; in st_nci_spi_read()
175 if (!phy || !phy->ndlc || irq != phy->spi_dev->irq) { in st_nci_irq_thread_fn()
227 phy->spi_dev = dev; in st_nci_spi_probe()
/linux-6.3-rc2/drivers/net/ethernet/qualcomm/
A Dqca_7k.c67 spi_sync(qca->spi_dev, &msg); in qcaspi_read_register()
71 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_read_register()
106 spi_sync(qca->spi_dev, &msg); in __qcaspi_write_register()
110 ret = spi_sync(qca->spi_dev, &msg); in __qcaspi_write_register()
A Dqca_debug.c111 qca->spi_dev->irq); in qcaspi_info_show()
118 (unsigned long)qca->spi_dev->max_speed_hz); in qcaspi_info_show()
120 qca->spi_dev->mode); in qcaspi_info_show()
122 (unsigned int)qca->spi_dev->chip_select); in qcaspi_info_show()
170 strscpy(p->bus_info, dev_name(&qca->spi_dev->dev), in qcaspi_get_drvinfo()
A Dqca_spi.c123 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_write_burst()
147 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_write_legacy()
176 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_read_burst()
200 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_read_legacy()
227 ret = spi_sync(qca->spi_dev, &msg); in qcaspi_tx_cmd()
693 ret = request_irq(qca->spi_dev->irq, qcaspi_intr_handler, 0, in qcaspi_netdev_open()
697 QCASPI_DRV_NAME, qca->spi_dev->irq, ret); in qcaspi_netdev_open()
715 free_irq(qca->spi_dev->irq, qca); in qcaspi_netdev_close()
966 qca->spi_dev = spi; in qca_spi_probe()
A Dqca_spi.h83 struct spi_device *spi_dev; member
/linux-6.3-rc2/drivers/video/fbdev/omap2/omapfb/displays/
A Dpanel-tpo-td028ttec1.c29 struct spi_device *spi_dev; member
59 rc = spi_write(ddata->spi_dev, (u8 *)&tx_buf, in jbt_ret_write_0()
62 dev_err(&ddata->spi_dev->dev, in jbt_ret_write_0()
75 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_1()
78 dev_err(&ddata->spi_dev->dev, in jbt_reg_write_1()
93 rc = spi_write(ddata->spi_dev, (u8 *)tx_buf, in jbt_reg_write_2()
97 dev_err(&ddata->spi_dev->dev, in jbt_reg_write_2()
398 ddata->spi_dev = spi; in td028ttec1_panel_probe()
433 dev_dbg(&ddata->spi_dev->dev, "%s\n", __func__); in td028ttec1_panel_remove()
/linux-6.3-rc2/drivers/spi/
A Dspi-stm32.c725 struct spi_device *spi_dev, in stm32_spi_can_dma() argument
949 struct spi_device *spi_dev = msg->spi; in stm32_spi_prepare_msg() local
959 if (spi_dev->mode & SPI_CPOL) in stm32_spi_prepare_msg()
964 if (spi_dev->mode & SPI_CPHA) in stm32_spi_prepare_msg()
969 if (spi_dev->mode & SPI_LSB_FIRST) in stm32_spi_prepare_msg()
975 !!(spi_dev->mode & SPI_CPOL), in stm32_spi_prepare_msg()
976 !!(spi_dev->mode & SPI_CPHA), in stm32_spi_prepare_msg()
977 !!(spi_dev->mode & SPI_LSB_FIRST), in stm32_spi_prepare_msg()
978 !!(spi_dev->mode & SPI_CS_HIGH)); in stm32_spi_prepare_msg()
1523 struct spi_device *spi_dev, in stm32_spi_transfer_one_setup() argument
[all …]
A Dspi-rpc-if.c19 static void rpcif_spi_mem_prepare(struct spi_device *spi_dev, in rpcif_spi_mem_prepare() argument
23 struct rpcif *rpc = spi_controller_get_devdata(spi_dev->controller); in rpcif_spi_mem_prepare()
A Dspi-microchip-core.c459 struct spi_device *spi_dev, in mchp_corespi_transfer_one() argument
490 struct spi_device *spi_dev = msg->spi; in mchp_corespi_prepare_message() local
494 mchp_corespi_set_mode(spi, spi_dev->mode); in mchp_corespi_prepare_message()
A Dspi-microchip-core-qspi.c300 static int mchp_coreqspi_setup_op(struct spi_device *spi_dev) in mchp_coreqspi_setup_op() argument
302 struct spi_controller *ctlr = spi_dev->master; in mchp_coreqspi_setup_op()
A Dspi-sprd-adi.c337 struct spi_device *spi_dev, in sprd_adi_transfer_one() argument
/linux-6.3-rc2/drivers/iio/dac/
A Dltc2632.c47 struct spi_device *spi_dev; member
123 return ltc2632_spi_write(st->spi_dev, in ltc2632_write_raw()
162 ret = ltc2632_spi_write(st->spi_dev, in ltc2632_write_dac_powerdown()
322 st->spi_dev = spi; in ltc2632_probe()
/linux-6.3-rc2/drivers/video/backlight/
A Dtdo24m.c26 struct spi_device *spi_dev; member
209 err = spi_sync(lcd->spi_dev, &lcd->msg); in tdo24m_writes()
356 lcd->spi_dev = spi; in tdo24m_probe()
A Dcorgi_lcd.c83 struct spi_device *spi_dev; member
183 return spi_sync(lcd->spi_dev, &msg); in corgi_ssp_lcdtg_send()
477 struct spi_device *spi = lcd->spi_dev; in setup_gpio_backlight()
508 lcd->spi_dev = spi; in corgi_lcd_probe()
/linux-6.3-rc2/drivers/iio/adc/
A Dmax11410.c134 struct spi_device *spi_dev; member
692 struct device *dev = &st->spi_dev->dev; in max11410_parse_channels()
933 st->spi_dev = spi; in max11410_probe()

Completed in 50 milliseconds