Searched refs:spi (Results 1 - 25 of 927) sorted by relevance

1234567891011>>

/linux-master/drivers/spi/
H A DMakefile10 obj-$(CONFIG_SPI_MASTER) += spi.o
11 obj-$(CONFIG_SPI_MEM) += spi-mem.o
12 obj-$(CONFIG_SPI_MUX) += spi-mux.o
14 obj-$(CONFIG_SPI_LOOPBACK_TEST) += spi-loopback-test.o
17 obj-$(CONFIG_SPI_ALTERA) += spi-altera-platform.o
18 obj-$(CONFIG_SPI_ALTERA_CORE) += spi-altera-core.o
19 obj-$(CONFIG_SPI_ALTERA_DFL) += spi-altera-dfl.o
20 obj-$(CONFIG_SPI_AMLOGIC_SPIFC_A1) += spi-amlogic-spifc-a1.o
21 obj-$(CONFIG_SPI_AR934X) += spi-ar934x.o
22 obj-$(CONFIG_SPI_ARMADA_3700) += spi
[all...]
H A Dspi-stm32.c21 #include <linux/spi/spi.h>
273 int (*get_fifo_size)(struct stm32_spi *spi);
274 int (*get_bpw_mask)(struct stm32_spi *spi);
275 void (*disable)(struct stm32_spi *spi);
276 int (*config)(struct stm32_spi *spi);
277 void (*set_bpw)(struct stm32_spi *spi);
278 int (*set_mode)(struct stm32_spi *spi, unsigned int comm_type);
279 void (*set_data_idleness)(struct stm32_spi *spi, u32 length);
280 int (*set_number_of_data)(struct stm32_spi *spi, u3
420 stm32_spi_set_bits(struct stm32_spi *spi, u32 offset, u32 bits) argument
427 stm32_spi_clr_bits(struct stm32_spi *spi, u32 offset, u32 bits) argument
438 stm32h7_spi_get_fifo_size(struct stm32_spi *spi) argument
463 stm32f4_spi_get_bpw_mask(struct stm32_spi *spi) argument
473 stm32f7_spi_get_bpw_mask(struct stm32_spi *spi) argument
483 stm32h7_spi_get_bpw_mask(struct stm32_spi *spi) argument
510 stm32mp25_spi_get_bpw_mask(struct stm32_spi *spi) argument
537 stm32_spi_prepare_mbr(struct stm32_spi *spi, u32 speed_hz, u32 min_div, u32 max_div) argument
573 stm32h7_spi_prepare_fthlv(struct stm32_spi *spi, u32 xfer_len) argument
592 stm32f4_spi_write_tx(struct stm32_spi *spi) argument
621 stm32f7_spi_write_tx(struct stm32_spi *spi) argument
650 stm32h7_spi_write_txfifo(struct stm32_spi *spi) argument
685 stm32f4_spi_read_rx(struct stm32_spi *spi) argument
714 stm32f7_spi_read_rx(struct stm32_spi *spi) argument
754 stm32h7_spi_read_rxfifo(struct stm32_spi *spi) argument
797 stm32_spi_enable(struct stm32_spi *spi) argument
809 stm32fx_spi_disable(struct stm32_spi *spi) argument
859 stm32h7_spi_disable(struct stm32_spi *spi) argument
910 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
931 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1019 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1035 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1124 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1144 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1203 struct stm32_spi *spi = data; local
1219 struct stm32_spi *spi = data; local
1233 stm32_spi_dma_config(struct stm32_spi *spi, struct dma_chan *dma_chan, struct dma_slave_config *dma_conf, enum dma_transfer_direction dir) argument
1286 stm32fx_spi_transfer_one_irq(struct stm32_spi *spi) argument
1329 stm32h7_spi_transfer_one_irq(struct stm32_spi *spi) argument
1369 stm32fx_spi_transfer_one_dma_start(struct stm32_spi *spi) argument
1390 stm32f7_spi_transfer_one_dma_start(struct stm32_spi *spi) argument
1406 stm32h7_spi_transfer_one_dma_start(struct stm32_spi *spi) argument
1430 stm32_spi_transfer_one_dma(struct stm32_spi *spi, struct spi_transfer *xfer) argument
1531 stm32f4_spi_set_bpw(struct stm32_spi *spi) argument
1543 stm32f7_spi_set_bpw(struct stm32_spi *spi) argument
1568 stm32h7_spi_set_bpw(struct stm32_spi *spi) argument
1595 stm32_spi_set_mbr(struct stm32_spi *spi, u32 mbrdiv) argument
1643 stm32fx_spi_set_mode(struct stm32_spi *spi, unsigned int comm_type) argument
1671 stm32h7_spi_set_mode(struct stm32_spi *spi, unsigned int comm_type) argument
1707 stm32h7_spi_data_idleness(struct stm32_spi *spi, u32 len) argument
1735 stm32h7_spi_number_of_data(struct stm32_spi *spi, u32 nb_words) argument
1755 stm32_spi_transfer_one_setup(struct stm32_spi *spi, struct spi_device *spi_dev, struct spi_transfer *transfer) argument
1839 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1870 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
1881 stm32fx_spi_config(struct stm32_spi *spi) argument
1912 stm32h7_spi_config(struct stm32_spi *spi) argument
2067 struct stm32_spi *spi; local
2262 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
2288 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
2298 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
2323 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); local
[all...]
H A Dspi-mux.c10 #include <linux/spi/spi.h>
27 * @spi: pointer to the device struct attached to the parent
28 * spi controller
36 * downstream spi devices
39 struct spi_device *spi; member in struct:spi_mux_priv
49 static int spi_mux_select(struct spi_device *spi) argument
51 struct spi_mux_priv *priv = spi_controller_get_devdata(spi->controller);
54 ret = mux_control_select(priv->mux, spi_get_chipselect(spi, 0));
58 if (priv->current_cs == spi_get_chipselect(spi,
74 spi_mux_setup(struct spi_device *spi) argument
103 struct spi_device *spi = m->spi; local
126 spi_mux_probe(struct spi_device *spi) argument
[all...]
H A Dspi-lantiq-ssc.c20 #include <linux/spi/spi.h>
156 int (*cfg_irq)(struct platform_device *pdev, struct lantiq_ssc_spi *spi);
189 static u32 lantiq_ssc_readl(const struct lantiq_ssc_spi *spi, u32 reg) argument
191 return __raw_readl(spi->regbase + reg);
194 static void lantiq_ssc_writel(const struct lantiq_ssc_spi *spi, u32 val, argument
197 __raw_writel(val, spi->regbase + reg);
200 static void lantiq_ssc_maskl(const struct lantiq_ssc_spi *spi, u32 clr, argument
203 u32 val = __raw_readl(spi->regbase + reg);
207 __raw_writel(val, spi
210 tx_fifo_level(const struct lantiq_ssc_spi *spi) argument
218 rx_fifo_level(const struct lantiq_ssc_spi *spi) argument
226 tx_fifo_free(const struct lantiq_ssc_spi *spi) argument
231 rx_fifo_reset(const struct lantiq_ssc_spi *spi) argument
239 tx_fifo_reset(const struct lantiq_ssc_spi *spi) argument
247 rx_fifo_flush(const struct lantiq_ssc_spi *spi) argument
252 tx_fifo_flush(const struct lantiq_ssc_spi *spi) argument
257 hw_enter_config_mode(const struct lantiq_ssc_spi *spi) argument
262 hw_enter_active_mode(const struct lantiq_ssc_spi *spi) argument
267 hw_setup_speed_hz(const struct lantiq_ssc_spi *spi, unsigned int max_speed_hz) argument
296 hw_setup_bits_per_word(const struct lantiq_ssc_spi *spi, unsigned int bits_per_word) argument
307 hw_setup_clock_mode(const struct lantiq_ssc_spi *spi, unsigned int mode) argument
345 lantiq_ssc_hw_init(const struct lantiq_ssc_spi *spi) argument
391 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); local
422 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); local
431 hw_setup_transfer(struct lantiq_ssc_spi *spi, struct spi_device *spidev, struct spi_transfer *t) argument
467 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); local
478 tx_fifo_write(struct lantiq_ssc_spi *spi) argument
519 rx_fifo_read_full_duplex(struct lantiq_ssc_spi *spi) argument
565 rx_fifo_read_half_duplex(struct lantiq_ssc_spi *spi) argument
607 rx_request(struct lantiq_ssc_spi *spi) argument
626 struct lantiq_ssc_spi *spi = data; local
667 struct lantiq_ssc_spi *spi = data; local
706 struct lantiq_ssc_spi *spi = data; local
722 transfer_start(struct lantiq_ssc_spi *spi, struct spi_device *spidev, struct spi_transfer *t) argument
761 struct lantiq_ssc_spi *spi; local
790 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); local
799 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(spidev->controller); local
815 struct lantiq_ssc_spi *spi = spi_controller_get_devdata(host); local
822 intel_lgm_cfg_irq(struct platform_device *pdev, struct lantiq_ssc_spi *spi) argument
833 lantiq_cfg_irq(struct platform_device *pdev, struct lantiq_ssc_spi *spi) argument
908 struct lantiq_ssc_spi *spi; local
1018 struct lantiq_ssc_spi *spi = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/media/dvb-frontends/cxd2880/
H A Dcxd2880_spi_device.c10 #include <linux/spi/spi.h>
14 static int cxd2880_spi_device_write(struct cxd2880_spi *spi, argument
22 if (!spi || !spi->user || !data || size == 0)
25 spi_device = spi->user;
33 result = spi_sync(spi_device->spi, &msg);
41 static int cxd2880_spi_device_write_read(struct cxd2880_spi *spi, argument
50 if (!spi || !spi
70 struct spi_device *spi = spi_device->spi; local
100 cxd2880_spi_device_create_spi(struct cxd2880_spi *spi, struct cxd2880_spi_device *spi_device) argument
[all...]
/linux-master/drivers/staging/pi433/
H A Drf69.h16 u8 rf69_read_reg(struct spi_device *spi, u8 addr);
17 int rf69_get_version(struct spi_device *spi);
18 int rf69_set_mode(struct spi_device *spi, enum mode mode);
19 int rf69_set_data_mode(struct spi_device *spi, u8 data_mode);
20 int rf69_set_modulation(struct spi_device *spi, enum modulation modulation);
21 int rf69_set_modulation_shaping(struct spi_device *spi,
23 int rf69_set_bit_rate(struct spi_device *spi, u16 bit_rate);
24 int rf69_set_deviation(struct spi_device *spi, u32 deviation);
25 int rf69_set_frequency(struct spi_device *spi, u32 frequency);
26 int rf69_enable_amplifier(struct spi_device *spi, u
[all...]
H A Drf69.c3 * abstraction of the spi interface of HopeRf rf69 radio module
10 #include <linux/spi/spi.h>
20 u8 rf69_read_reg(struct spi_device *spi, u8 addr) argument
22 return spi_w8r8(spi, addr);
25 static int rf69_write_reg(struct spi_device *spi, u8 addr, u8 value) argument
32 return spi_write(spi, &buffer, ARRAY_SIZE(buffer));
37 static int rf69_set_bit(struct spi_device *spi, u8 reg, u8 mask) argument
41 tmp = rf69_read_reg(spi, reg);
43 return rf69_write_reg(spi, re
46 rf69_clear_bit(struct spi_device *spi, u8 reg, u8 mask) argument
55 rf69_read_mod_write(struct spi_device *spi, u8 reg, u8 mask, u8 value) argument
67 rf69_get_version(struct spi_device *spi) argument
72 rf69_set_mode(struct spi_device *spi, enum mode mode) argument
99 rf69_set_data_mode(struct spi_device *spi, u8 data_mode) argument
105 rf69_set_modulation(struct spi_device *spi, enum modulation modulation) argument
122 rf69_get_modulation(struct spi_device *spi) argument
138 rf69_set_modulation_shaping(struct spi_device *spi, enum mod_shaping mod_shaping) argument
188 rf69_set_bit_rate(struct spi_device *spi, u16 bit_rate) argument
226 rf69_set_deviation(struct spi_device *spi, u32 deviation) argument
281 rf69_set_frequency(struct spi_device *spi, u32 frequency) argument
325 rf69_enable_amplifier(struct spi_device *spi, u8 amplifier_mask) argument
330 rf69_disable_amplifier(struct spi_device *spi, u8 amplifier_mask) argument
335 rf69_set_output_power_level(struct spi_device *spi, u8 power_level) argument
384 rf69_set_pa_ramp(struct spi_device *spi, enum pa_ramp pa_ramp) argument
412 rf69_set_antenna_impedance(struct spi_device *spi, enum antenna_impedance antenna_impedance) argument
426 rf69_set_lna_gain(struct spi_device *spi, enum lna_gain lna_gain) argument
447 rf69_set_bandwidth_intern(struct spi_device *spi, u8 reg, enum mantisse mantisse, u8 exponent) argument
491 rf69_set_bandwidth(struct spi_device *spi, enum mantisse mantisse, u8 exponent) argument
497 rf69_set_bandwidth_during_afc(struct spi_device *spi, enum mantisse mantisse, u8 exponent) argument
504 rf69_set_ook_threshold_dec(struct spi_device *spi, enum threshold_decrement threshold_decrement) argument
528 rf69_set_dio_mapping(struct spi_device *spi, u8 dio_number, u8 value) argument
581 rf69_set_rssi_threshold(struct spi_device *spi, u8 threshold) argument
588 rf69_set_preamble_length(struct spi_device *spi, u16 preamble_length) argument
606 rf69_enable_sync(struct spi_device *spi) argument
611 rf69_disable_sync(struct spi_device *spi) argument
616 rf69_set_fifo_fill_condition(struct spi_device *spi, enum fifo_fill_condition fifo_fill_condition) argument
632 rf69_set_sync_size(struct spi_device *spi, u8 sync_size) argument
646 rf69_set_sync_values(struct spi_device *spi, u8 sync_values[8]) argument
662 rf69_set_packet_format(struct spi_device *spi, enum packet_format packet_format) argument
678 rf69_enable_crc(struct spi_device *spi) argument
683 rf69_disable_crc(struct spi_device *spi) argument
688 rf69_set_address_filtering(struct spi_device *spi, enum address_filtering address_filtering) argument
708 rf69_set_payload_length(struct spi_device *spi, u8 payload_length) argument
713 rf69_set_node_address(struct spi_device *spi, u8 node_address) argument
718 rf69_set_broadcast_address(struct spi_device *spi, u8 broadcast_address) argument
723 rf69_set_tx_start_condition(struct spi_device *spi, enum tx_start_condition tx_start_condition) argument
739 rf69_set_fifo_threshold(struct spi_device *spi, u8 threshold) argument
763 rf69_set_dagc(struct spi_device *spi, enum dagc dagc) argument
781 rf69_read_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) argument
812 rf69_write_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) argument
[all...]
/linux-master/include/linux/iio/common/
H A Dst_sensors_spi.h3 * STMicroelectronics sensors spi library driver
13 #include <linux/spi/spi.h>
17 struct spi_device *spi);
/linux-master/include/linux/spi/
H A Dlibertas_spi.h22 int (*setup)(struct spi_device *spi);
23 int (*teardown)(struct spi_device *spi);
H A Dspi_bitbang.h11 u16 flags; /* extra spi->mode support */
18 int (*setup_transfer)(struct spi_device *spi,
21 void (*chipselect)(struct spi_device *spi, int is_on);
28 int (*txrx_bufs)(struct spi_device *spi, struct spi_transfer *t);
31 u32 (*txrx_word[4])(struct spi_device *spi,
34 int (*set_line_direction)(struct spi_device *spi, bool output);
40 extern int spi_bitbang_setup(struct spi_device *spi);
41 extern void spi_bitbang_cleanup(struct spi_device *spi);
42 extern int spi_bitbang_setup_transfer(struct spi_device *spi,
46 extern int spi_bitbang_start(struct spi_bitbang *spi);
[all...]
/linux-master/sound/soc/codecs/
H A Dtlv320aic23-spi.c13 #include <linux/spi/spi.h>
18 static int aic23_spi_probe(struct spi_device *spi) argument
23 dev_dbg(&spi->dev, "probing tlv320aic23 spi device\n");
25 spi->mode = SPI_MODE_0;
26 ret = spi_setup(spi);
30 regmap = devm_regmap_init_spi(spi, &tlv320aic23_regmap);
31 return tlv320aic23_probe(&spi->dev, regmap);
H A Dwm8804-spi.c3 * wm8804-spi.c -- WM8804 S/PDIF transceiver driver - SPI
12 #include <linux/spi/spi.h>
16 static int wm8804_spi_probe(struct spi_device *spi) argument
20 regmap = devm_regmap_init_spi(spi, &wm8804_regmap_config);
24 return wm8804_probe(&spi->dev, regmap);
27 static void wm8804_spi_remove(struct spi_device *spi) argument
29 wm8804_remove(&spi->dev);
H A Dadau1372-spi.c12 #include <linux/spi/spi.h>
19 struct spi_device *spi = to_spi_device(dev); local
25 spi_w8r8(spi, 0x00);
26 spi_w8r8(spi, 0x00);
27 spi_w8r8(spi, 0x00);
30 static int adau1372_spi_probe(struct spi_device *spi) argument
37 return adau1372_probe(&spi->dev,
38 devm_regmap_init_spi(spi, &config), adau1372_spi_switch_mode);
45 MODULE_DEVICE_TABLE(spi, adau1372_spi_i
[all...]
H A Des8328-spi.c12 #include <linux/spi/spi.h>
22 static int es8328_spi_probe(struct spi_device *spi) argument
24 return es8328_probe(&spi->dev,
25 devm_regmap_init_spi(spi, &es8328_regmap_config));
H A Dadav801.c9 #include <linux/spi/spi.h>
20 MODULE_DEVICE_TABLE(spi, adav80x_spi_id);
22 static int adav80x_spi_probe(struct spi_device *spi) argument
29 return adav80x_bus_probe(&spi->dev, devm_regmap_init_spi(spi, &config));
/linux-master/drivers/iio/gyro/
H A Dbmg160_spi.c2 #include <linux/spi/spi.h>
15 static int bmg160_spi_probe(struct spi_device *spi) argument
18 const struct spi_device_id *id = spi_get_device_id(spi);
20 regmap = devm_regmap_init_spi(spi, &bmg160_regmap_spi_conf);
22 dev_err(&spi->dev, "Failed to register spi regmap: %pe\n",
27 return bmg160_core_probe(&spi->dev, regmap, spi->irq, id->name);
30 static void bmg160_spi_remove(struct spi_device *spi) argument
[all...]
/linux-master/drivers/iio/magnetometer/
H A Dbmc150_magn_spi.c12 #include <linux/spi/spi.h>
17 static int bmc150_magn_spi_probe(struct spi_device *spi) argument
20 const struct spi_device_id *id = spi_get_device_id(spi);
22 regmap = devm_regmap_init_spi(spi, &bmc150_magn_regmap_config);
24 dev_err(&spi->dev, "Failed to register spi regmap: %pe\n",
28 return bmc150_magn_probe(&spi->dev, regmap, spi->irq, id->name);
31 static void bmc150_magn_spi_remove(struct spi_device *spi) argument
[all...]
H A Drm3100-spi.c3 * Support for PNI RM3100 3-axis geomagnetic sensor on a spi bus.
9 #include <linux/spi/spi.h>
26 static int rm3100_probe(struct spi_device *spi) argument
32 spi->mode = SPI_MODE_0;
34 spi->max_speed_hz = 1000000;
35 spi->bits_per_word = 8;
36 ret = spi_setup(spi);
40 regmap = devm_regmap_init_spi(spi, &rm3100_regmap_config);
44 return rm3100_common_probe(&spi
[all...]
/linux-master/drivers/mtd/spi-nor/
H A DMakefile3 spi-nor-objs := core.o sfdp.o swp.o otp.o sysfs.o
4 spi-nor-objs += atmel.o
5 spi-nor-objs += eon.o
6 spi-nor-objs += esmt.o
7 spi-nor-objs += everspin.o
8 spi-nor-objs += gigadevice.o
9 spi-nor-objs += intel.o
10 spi-nor-objs += issi.o
11 spi-nor-objs += macronix.o
12 spi
[all...]
/linux-master/drivers/media/v4l2-core/
H A Dv4l2-spi.c3 * v4l2-spi - SPI helpers for Video4Linux2
7 #include <linux/spi/spi.h>
13 struct spi_device *spi = v4l2_get_subdevdata(sd); local
15 if (spi && !spi->dev.of_node && !spi->dev.fwnode)
16 spi_unregister_device(spi);
19 void v4l2_spi_subdev_init(struct v4l2_subdev *sd, struct spi_device *spi, argument
25 sd->owner = spi
41 struct spi_device *spi = NULL; local
[all...]
/linux-master/drivers/iio/pressure/
H A Dzpa2326_spi.c12 #include <linux/spi/spi.h>
32 static int zpa2326_probe_spi(struct spi_device *spi) argument
37 regmap = devm_regmap_init_spi(spi, &zpa2326_regmap_spi_config);
39 dev_err(&spi->dev, "failed to init registers map");
49 spi->mode = SPI_MODE_3;
50 spi->max_speed_hz = min(spi->max_speed_hz, 1000000U);
51 spi->bits_per_word = 8;
52 err = spi_setup(spi);
60 zpa2326_remove_spi(struct spi_device *spi) argument
[all...]
/linux-master/sound/pci/hda/
H A Dcs35l41_hda_spi.c11 #include <linux/spi/spi.h>
15 static int cs35l41_hda_spi_probe(struct spi_device *spi) argument
23 if (strstr(dev_name(&spi->dev), "CSC3551"))
28 return cs35l41_hda_probe(&spi->dev, device_name, spi_get_chipselect(spi, 0), spi->irq,
29 devm_regmap_init_spi(spi, &cs35l41_regmap_spi), SPI);
32 static void cs35l41_hda_spi_remove(struct spi_device *spi) argument
34 cs35l41_hda_remove(&spi
[all...]
/linux-master/drivers/input/touchscreen/
H A Dtsc2005.c15 #include <linux/spi/spi.h>
33 struct spi_device *spi = to_spi_device(dev); local
39 error = spi_sync(spi, &msg);
41 dev_err(dev, "%s: failed, command: %x, spi error: %d\n",
49 static int tsc2005_probe(struct spi_device *spi) argument
53 spi->mode = SPI_MODE_0;
54 spi->bits_per_word = 8;
55 if (!spi->max_speed_hz)
56 spi
67 tsc2005_remove(struct spi_device *spi) argument
[all...]
/linux-master/drivers/iio/accel/
H A Dmma7455_spi.c9 #include <linux/spi/spi.h>
13 static int mma7455_spi_probe(struct spi_device *spi) argument
15 const struct spi_device_id *id = spi_get_device_id(spi);
18 regmap = devm_regmap_init_spi(spi, &mma7455_core_regmap);
22 return mma7455_core_probe(&spi->dev, regmap, id->name);
25 static void mma7455_spi_remove(struct spi_device *spi) argument
27 mma7455_core_remove(&spi->dev);
35 MODULE_DEVICE_TABLE(spi, mma7455_spi_ids);
42 .name = "mma7455-spi",
[all...]
/linux-master/drivers/input/misc/
H A Dadxl34x-spi.c12 #include <linux/spi/spi.h>
28 struct spi_device *spi = to_spi_device(dev); local
33 return spi_w8r8(spi, cmd);
39 struct spi_device *spi = to_spi_device(dev); local
45 return spi_write(spi, buf, sizeof(buf));
52 struct spi_device *spi = to_spi_device(dev); local
56 status = spi_write_then_read(spi, &reg, 1, buf, count);
68 static int adxl34x_spi_probe(struct spi_device *spi) argument
73 if (spi
90 adxl34x_spi_remove(struct spi_device *spi) argument
[all...]

Completed in 257 milliseconds

1234567891011>>