/linux-master/drivers/spi/ |
H A D | spi-tegra20-sflash.c | 250 static int tegra_sflash_start_transfer_one(struct spi_device *spi, argument 157 tegra_sflash_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_sflash_data *tsd, struct spi_transfer *t) argument 313 struct spi_device *spi = msg->spi; local [all...] |
H A D | spi-synquacer.c | 483 static void synquacer_spi_set_cs(struct spi_device *spi, boo argument 228 synquacer_spi_config(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 353 synquacer_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument [all...] |
H A D | spi-sunplus-sp7021.c | 120 static int sp7021_spi_target_tx(struct spi_device *spi, struct spi_transfer *xfer) argument 140 static int sp7021_spi_target_rx(struct spi_device *spi, struct spi_transfer *xfer) argument 241 static void sp7021_prep_transfer(struct spi_controller *ctlr, struct spi_device *spi) argument 298 sp7021_spi_host_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument 362 sp7021_spi_target_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument [all...] |
H A D | spi-ti-qspi.c | 138 static int ti_qspi_setup(struct spi_device *spi) argument 527 ti_qspi_enable_memory_map(struct spi_device *spi) argument 541 ti_qspi_disable_memory_map(struct spi_device *spi) argument 553 ti_qspi_setup_mmap_read(struct spi_device *spi, u8 opcode, u8 data_nbits, u8 addr_width, u8 dummy_bytes) argument 665 struct spi_device *spi = m->spi; local [all...] |
H A D | spi-uniphier.c | 128 static void uniphier_spi_set_mode(struct spi_device *spi) argument 181 static void uniphier_spi_set_transfer_size(struct spi_device *spi, int size) argument 198 uniphier_spi_set_baudrate(struct spi_device *spi, unsigned int speed) argument 217 uniphier_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) argument 334 uniphier_spi_set_cs(struct spi_device *spi, bool enable) argument 349 uniphier_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument 388 uniphier_spi_transfer_one_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument 471 uniphier_spi_transfer_one_irq(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument 498 uniphier_spi_transfer_one_poll(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument 526 uniphier_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-bcm2835.c | 410 bcm2835_spi_transfer_one_irq(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr, u32 cs, bool fifo_empty) argument 852 bcm2835_spi_can_dma(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr) argument 997 bcm2835_spi_transfer_one_poll(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr, u32 cs) argument 1052 bcm2835_spi_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *tfr) argument 1117 struct spi_device *spi = msg->spi; local 1150 bcm2835_spi_cleanup(struct spi_device *spi) argument 1171 bcm2835_spi_setup_dma(struct spi_controller *ctlr, struct spi_device *spi, struct bcm2835_spi *bs, struct bcm2835_spidev *target) argument 1209 bcm2835_spi_max_transfer_size(struct spi_device *spi) argument 1222 bcm2835_spi_setup(struct spi_device *spi) argument [all...] |
H A D | spi-davinci.c | 197 static void davinci_spi_chipselect(struct spi_device *spi, int value) argument 264 davinci_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) argument 378 davinci_spi_of_setup(struct spi_device *spi) argument 408 davinci_spi_setup(struct spi_device *spi) argument 435 davinci_spi_cleanup(struct spi_device *spi) argument 444 davinci_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument 565 davinci_spi_bufs(struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-stm32-qspi.c | 358 static int stm32_qspi_send(struct spi_device *spi, const struct spi_mem_op *op) argument 562 struct spi_device *spi = msg->spi; local 641 stm32_qspi_setup(struct spi_device *spi) argument [all...] |
H A D | spi-hisi-kunpeng.c | 312 static u32 hisi_spi_prepare_cr(struct spi_device *spi) argument 374 hisi_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *transfer) argument 424 hisi_spi_setup(struct spi_device *spi) argument 442 hisi_spi_cleanup(struct spi_device *spi) argument [all...] |
/linux-master/drivers/gpu/drm/tiny/ |
H A D | repaper.c | 69 struct spi_device *spi; member in struct:repaper_epd 101 static int repaper_spi_transfer(struct spi_device *spi, u8 header, argument 151 static int repaper_write_buf(struct spi_device *spi, u8 reg, argument 163 static int repaper_write_val(struct spi_device *spi, u8 reg, u8 val) argument 168 repaper_read_val(struct spi_device *spi, u8 reg) argument 182 repaper_read_id(struct spi_device *spi) argument 192 repaper_spi_mosi_low(struct spi_device *spi) argument 639 struct spi_device *spi = epd->spi; local 777 struct spi_device *spi = epd->spi; local 941 repaper_probe(struct spi_device *spi) argument 1126 repaper_remove(struct spi_device *spi) argument 1134 repaper_shutdown(struct spi_device *spi) argument [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_mipi_dbi.c | 818 u32 mipi_dbi_spi_cmd_max_speed(struct spi_device *spi, size_t len) argument 860 struct spi_device *spi = dbi->spi; local 976 struct spi_device *spi = dbi->spi; local 1038 struct spi_device *spi = dbi->spi; local 1111 struct spi_device *spi = dbi->spi; local 1178 struct spi_device *spi = dbi->spi; local 1230 mipi_dbi_spi_init(struct spi_device *spi, struct mipi_dbi *dbi, struct gpio_desc *dc) argument 1293 mipi_dbi_spi_transfer(struct spi_device *spi, u32 speed_hz, u8 bpw, const void *buf, size_t len) argument [all...] |
/linux-master/drivers/iio/adc/ |
H A D | mcp3911.c | 116 struct spi_device *spi; member in struct:mcp3911 702 mcp3911_probe(struct spi_device *spi) argument [all...] |
H A D | ad9467.c | 118 struct spi_device *spi; member in struct:ad9467_state 128 static int ad9467_spi_read(struct spi_device *spi, unsigned int reg) argument 146 static int ad9467_spi_write(struct spi_device *spi, unsigned int reg, argument 162 struct spi_device *spi = st->spi; local 414 ad9467_outputmode_set(struct spi_device *spi, unsigned int mode) argument 524 ad9467_probe(struct spi_device *spi) argument [all...] |
H A D | ti-ads1298.c | 103 struct spi_device *spi; member in struct:ads1298_private 638 ads1298_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/iio/frequency/ |
H A D | admv1014.c | 120 struct spi_device *spi; member in struct:admv1014_state 612 struct spi_device *spi = st->spi; local 714 struct spi_device *spi = st->spi; local 755 admv1014_probe(struct spi_device *spi) argument [all...] |
/linux-master/arch/mips/alchemy/devboards/ |
H A D | db1200.c | 676 static void db1200_spi_cs_en(struct au1550_spi_info *spi, int cs, int pol) argument
|
/linux-master/drivers/net/wireless/microchip/wilc1000/ |
H A D | spi.c | 165 struct spi_device *spi = to_spi_device(wilc->dev); local 207 static int wilc_bus_probe(struct spi_device *spi) argument 265 wilc_bus_remove(struct spi_device *spi) argument 302 struct spi_device *spi = to_spi_device(wilc->dev); local 344 struct spi_device *spi = to_spi_device(wilc->dev); local 385 struct spi_device *spi = to_spi_device(wilc->dev); local 420 struct spi_device *spi = to_spi_device(wilc->dev); local 503 struct spi_device *spi = to_spi_device(wilc->dev); local 598 struct spi_device *spi = to_spi_device(wilc->dev); local 672 struct spi_device *spi = to_spi_device(wilc->dev); local 799 struct spi_device *spi = to_spi_device(wilc->dev); local 854 struct spi_device *spi = to_spi_device(wl->dev); local 867 struct spi_device *spi = to_spi_device(wilc->dev); local 899 struct spi_device *spi = to_spi_device(wilc->dev); local 922 struct spi_device *spi = to_spi_device(wilc->dev); local 941 struct spi_device *spi = to_spi_device(wilc->dev); local 970 struct spi_device *spi = to_spi_device(wilc->dev); local 999 struct spi_device *spi = to_spi_device(wilc->dev); local 1045 struct spi_device *spi = to_spi_device(wilc->dev); local 1097 struct spi_device *spi = to_spi_device(wilc->dev); local 1150 struct spi_device *spi = to_spi_device(wilc->dev); local 1210 struct spi_device *spi = to_spi_device(wilc->dev); local 1272 struct spi_device *spi = to_spi_device(wilc->dev); local [all...] |
/linux-master/drivers/net/ieee802154/ |
H A D | at86rf230.c | 79 struct spi_device *spi; member in struct:at86rf230_local 1518 at86rf230_probe(struct spi_device *spi) argument 1632 at86rf230_remove(struct spi_device *spi) argument [all...] |
H A D | mcr20a.c | 397 struct spi_device *spi; member in struct:mcr20a_local 1219 mcr20a_probe(struct spi_device *spi) argument 1329 mcr20a_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec.h | 80 u32 spi; member in struct:mlx5_accel_esp_xfrm_attrs
|
/linux-master/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 1594 const struct spi_device *spi = priv->spi; local 1687 const struct spi_device *spi local 1990 mcp251xfd_probe(struct spi_device *spi) argument 2163 mcp251xfd_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/can/m_can/ |
H A D | tcan4x5x-core.c | 369 static int tcan4x5x_can_probe(struct spi_device *spi) argument 483 tcan4x5x_can_remove(struct spi_device *spi) argument 497 struct spi_device *spi = to_spi_device(dev); local 508 struct spi_device *spi = to_spi_device(dev); local [all...] |
/linux-master/drivers/net/ethernet/vertexcom/ |
H A D | mse102x.c | 656 static int mse102x_probe_spi(struct spi_device *spi) argument 734 mse102x_remove_spi(struct spi_device *spi) argument [all...] |
/linux-master/drivers/video/backlight/ |
H A D | hx8357.c | 88 struct spi_device *spi; member in struct:hx8357_data 569 static int hx8357_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/staging/pi433/ |
H A D | rf69.c | 20 u8 rf69_read_reg(struct spi_device *spi, u8 addr) argument 25 static int rf69_write_reg(struct spi_device *spi, u8 addr, u8 value) argument 37 static int rf69_set_bit(struct spi_device *spi, u8 reg, u8 mask) argument 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...] |