/kernel/linux/linux-5.10/drivers/spi/ |
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_master *master, struct spi_device *spi, struct spi_transfer *xfer) synquacer_spi_config() argument 353 synquacer_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) synquacer_spi_transfer_one() argument [all...] |
H A D | spi-tegra20-sflash.c | 250 static int tegra_sflash_start_transfer_one(struct spi_device *spi, in tegra_sflash_start_transfer_one() argument 157 tegra_sflash_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_sflash_data *tsd, struct spi_transfer *t) tegra_sflash_calculate_curr_xfer_param() argument 313 struct spi_device *spi = msg->spi; tegra_sflash_transfer_one_message() local [all...] |
H A D | spi-geni-qcom.c | 121 static void handle_fifo_timeout(struct spi_master *spi, in handle_fifo_timeout() argument 193 struct spi_master *spi = dev_get_drvdata(mas->dev); in spi_geni_set_cs() local 326 static int spi_geni_prepare_message(struct spi_master *spi, in spi_geni_prepare_message() argument 289 setup_fifo_params(struct spi_device *spi_slv, struct spi_master *spi) setup_fifo_params() argument 483 setup_fifo_xfer(struct spi_transfer *xfer, struct spi_geni_master *mas, u16 mode, struct spi_master *spi) setup_fifo_xfer() argument 558 spi_geni_transfer_one(struct spi_master *spi, struct spi_device *slv, struct spi_transfer *xfer) spi_geni_transfer_one() argument 577 struct spi_master *spi = data; geni_spi_isr() local 657 struct spi_master *spi; spi_geni_probe() local 753 struct spi_master *spi = platform_get_drvdata(pdev); spi_geni_remove() local 768 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_runtime_suspend() local 784 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_runtime_resume() local 801 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_suspend() local 817 struct spi_master *spi = dev_get_drvdata(dev); spi_geni_resume() local [all...] |
H A D | spi-img-spfi.c | 224 img_spfi_start_pio(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_start_pio() argument 306 img_spfi_start_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_start_dma() argument 440 img_spfi_config(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_config() argument 479 img_spfi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_transfer_one() argument 502 img_spfi_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_can_dma() argument [all...] |
H A D | spi-mtk-nor.c | 607 mtk_nor_setup(struct spi_device *spi) mtk_nor_setup() argument 726 mtk_max_msg_size(struct spi_device *spi) mtk_max_msg_size() argument [all...] |
H A D | spi-mt65xx.c | 200 struct spi_device *spi = msg->spi; mtk_spi_prepare_message() local 267 mtk_spi_set_cs(struct spi_device *spi, bool enable) mtk_spi_set_cs() argument 422 mtk_spi_fifo_transfer(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_fifo_transfer() argument 452 mtk_spi_dma_transfer(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_dma_transfer() argument 497 mtk_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_transfer_one() argument 507 mtk_spi_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *xfer) mtk_spi_can_dma() argument 517 mtk_spi_setup(struct spi_device *spi) mtk_spi_setup() argument [all...] |
H A D | spi-ti-qspi.c | 140 static int ti_qspi_setup(struct spi_device *spi) in ti_qspi_setup() argument 529 static void ti_qspi_enable_memory_map(struct spi_device *spi) in ti_qspi_enable_memory_map() argument 543 ti_qspi_disable_memory_map(struct spi_device *spi) ti_qspi_disable_memory_map() argument 555 ti_qspi_setup_mmap_read(struct spi_device *spi, u8 opcode, u8 data_nbits, u8 addr_width, u8 dummy_bytes) ti_qspi_setup_mmap_read() argument 665 struct spi_device *spi = m->spi; ti_qspi_start_transfer_one() local [all...] |
H A D | spi-uniphier.c | 128 static void uniphier_spi_set_mode(struct spi_device *spi) in uniphier_spi_set_mode() argument 181 static void uniphier_spi_set_transfer_size(struct spi_device *spi, int size) in uniphier_spi_set_transfer_size() argument 198 uniphier_spi_set_baudrate(struct spi_device *spi, unsigned int speed) uniphier_spi_set_baudrate() argument 217 uniphier_spi_setup_transfer(struct spi_device *spi, struct spi_transfer *t) uniphier_spi_setup_transfer() argument 334 uniphier_spi_set_cs(struct spi_device *spi, bool enable) uniphier_spi_set_cs() argument 349 uniphier_spi_can_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_can_dma() argument 388 uniphier_spi_transfer_one_dma(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one_dma() argument 471 uniphier_spi_transfer_one_irq(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one_irq() argument 498 uniphier_spi_transfer_one_poll(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one_poll() argument 526 uniphier_spi_transfer_one(struct spi_master *master, struct spi_device *spi, struct spi_transfer *t) uniphier_spi_transfer_one() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/can/m_can/ |
H A D | tcan4x5x-core.c | 369 static int tcan4x5x_can_probe(struct spi_device *spi) in tcan4x5x_can_probe() argument 479 tcan4x5x_can_remove(struct spi_device *spi) tcan4x5x_can_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/ |
H A D | encx24j600.c | 997 static int encx24j600_spi_probe(struct spi_device *spi) in encx24j600_spi_probe() argument 1096 encx24j600_spi_remove(struct spi_device *spi) encx24j600_spi_remove() argument [all...] |
H A D | enc28j60.c | 57 struct spi_device *spi; member 1524 enc28j60_probe(struct spi_device *spi) enc28j60_probe() argument 1599 enc28j60_remove(struct spi_device *spi) enc28j60_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/crypto/ |
H A D | ipsec.c | 108 u32 spi; /* SPI Value */ member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 977 static void setup_fte_spi(struct mlx5_flow_spec *spec, u32 spi, bool encap) in setup_fte_spi() argument 1245 __be32 spi; in setup_pkt_transport_reformat() local [all...] |
H A D | ipsec.h | 79 u32 spi; member
|
/kernel/linux/linux-6.6/drivers/net/can/spi/mcp251xfd/ |
H A D | mcp251xfd-core.c | 1594 const struct spi_device *spi = priv->spi; in mcp251xfd_open() local 1687 const struct spi_device *spi in mcp251xfd_register_quirks() local 1990 mcp251xfd_probe(struct spi_device *spi) mcp251xfd_probe() argument 2163 mcp251xfd_remove(struct spi_device *spi) mcp251xfd_remove() argument [all...] |
/kernel/linux/linux-6.6/drivers/net/can/spi/ |
H A D | hi311x.c | 147 struct spi_device *spi; member 200 static int hi3110_spi_trans(struct spi_device *spi, int len) in hi3110_spi_trans() argument 222 static int hi3110_cmd(struct spi_device *spi, u8 command) in hi3110_cmd() argument 232 hi3110_read(struct spi_device *spi, u8 command) hi3110_read() argument 244 hi3110_write(struct spi_device *spi, u8 reg, u8 val) hi3110_write() argument 253 hi3110_hw_tx_frame(struct spi_device *spi, u8 *buf, int len) hi3110_hw_tx_frame() argument 262 hi3110_hw_tx(struct spi_device *spi, struct can_frame *frame) hi3110_hw_tx() argument 305 hi3110_hw_rx_frame(struct spi_device *spi, u8 *buf) hi3110_hw_rx_frame() argument 314 hi3110_hw_rx(struct spi_device *spi) hi3110_hw_rx() argument 360 hi3110_hw_sleep(struct spi_device *spi) hi3110_hw_sleep() argument 369 struct spi_device *spi = priv->spi; hi3110_hard_start_xmit() local 411 struct spi_device *spi = priv->spi; hi3110_get_berr_counter() local 421 hi3110_set_normal_mode(struct spi_device *spi) hi3110_set_normal_mode() argument 455 struct spi_device *spi = priv->spi; hi3110_do_set_bittiming() local 482 hi3110_hw_reset(struct spi_device *spi) hi3110_hw_reset() argument 509 hi3110_hw_probe(struct spi_device *spi) hi3110_hw_probe() argument 542 struct spi_device *spi = priv->spi; hi3110_stop() local 575 struct spi_device *spi = priv->spi; hi3110_tx_work_handler() local 598 struct spi_device *spi = priv->spi; hi3110_restart_work_handler() local 633 struct spi_device *spi = priv->spi; hi3110_can_ist() local 740 struct spi_device *spi = priv->spi; hi3110_open() local 828 hi3110_can_probe(struct spi_device *spi) hi3110_can_probe() argument 951 hi3110_can_remove(struct spi_device *spi) hi3110_can_remove() argument 967 struct spi_device *spi = to_spi_device(dev); hi3110_can_suspend() local 997 struct spi_device *spi = to_spi_device(dev); hi3110_can_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/sfc/falcon/ |
H A D | nic.h | 208 static inline bool falcon_spi_present(const struct falcon_spi_device *spi) in falcon_spi_present() argument
|
/kernel/linux/linux-6.6/drivers/scsi/qla2xxx/ |
H A D | qla_edif_bsg.h | 179 uint32_t spi; member
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-fsl-lpspi.c | 173 fsl_lpspi_can_dma(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) fsl_lpspi_can_dma() argument 416 fsl_lpspi_setup_transfer(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *t) fsl_lpspi_setup_transfer() argument 716 fsl_lpspi_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *t) fsl_lpspi_transfer_one() argument [all...] |
H A D | spi-fsl-espi.c | 323 static void fsl_espi_setup_transfer(struct spi_device *spi, in fsl_espi_setup_transfer() argument 352 fsl_espi_bufs(struct spi_device *spi, struct spi_transfer *t) fsl_espi_bufs() argument 400 struct spi_device *spi = m->spi; fsl_espi_trans() local 478 fsl_espi_setup(struct spi_device *spi) fsl_espi_setup() argument 522 fsl_espi_cleanup(struct spi_device *spi) fsl_espi_cleanup() argument 612 fsl_espi_max_message_size(struct spi_device *spi) fsl_espi_max_message_size() argument [all...] |
H A D | spi-sn-f-ospi.c | 264 struct spi_device *spi = mem->spi; in f_ospi_config_indir_protocol() local 338 struct spi_device *spi in f_ospi_indir_prepare_op() local [all...] |
H A D | spi-img-spfi.c | 224 img_spfi_start_pio(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_start_pio() argument 306 img_spfi_start_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_start_dma() argument 440 img_spfi_config(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_config() argument 479 img_spfi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_transfer_one() argument 502 img_spfi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) img_spfi_can_dma() argument [all...] |
H A D | spi-hisi-kunpeng.c | 314 static u32 hisi_spi_prepare_cr(struct spi_device *spi) in hisi_spi_prepare_cr() argument 376 hisi_spi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *transfer) hisi_spi_transfer_one() argument 426 hisi_spi_setup(struct spi_device *spi) hisi_spi_setup() argument 444 hisi_spi_cleanup(struct spi_device *spi) hisi_spi_cleanup() argument [all...] |
/kernel/linux/linux-6.6/drivers/staging/pi433/ |
H A D | rf69.c | 20 u8 rf69_read_reg(struct spi_device *spi, u8 addr) in rf69_read_reg() argument 25 static int rf69_write_reg(struct spi_device *spi, u8 addr, u8 value) in rf69_write_reg() argument 37 static int rf69_set_bit(struct spi_device *spi, u8 reg, u8 mask) in rf69_set_bit() argument 46 rf69_clear_bit(struct spi_device *spi, u8 reg, u8 mask) rf69_clear_bit() argument 55 rf69_read_mod_write(struct spi_device *spi, u8 reg, u8 mask, u8 value) rf69_read_mod_write() argument 67 rf69_get_version(struct spi_device *spi) rf69_get_version() argument 72 rf69_set_mode(struct spi_device *spi, enum mode mode) rf69_set_mode() argument 99 rf69_set_data_mode(struct spi_device *spi, u8 data_mode) rf69_set_data_mode() argument 105 rf69_set_modulation(struct spi_device *spi, enum modulation modulation) rf69_set_modulation() argument 122 rf69_get_modulation(struct spi_device *spi) rf69_get_modulation() argument 138 rf69_set_modulation_shaping(struct spi_device *spi, enum mod_shaping mod_shaping) rf69_set_modulation_shaping() argument 188 rf69_set_bit_rate(struct spi_device *spi, u16 bit_rate) rf69_set_bit_rate() argument 226 rf69_set_deviation(struct spi_device *spi, u32 deviation) rf69_set_deviation() argument 281 rf69_set_frequency(struct spi_device *spi, u32 frequency) rf69_set_frequency() argument 325 rf69_enable_amplifier(struct spi_device *spi, u8 amplifier_mask) rf69_enable_amplifier() argument 330 rf69_disable_amplifier(struct spi_device *spi, u8 amplifier_mask) rf69_disable_amplifier() argument 335 rf69_set_output_power_level(struct spi_device *spi, u8 power_level) rf69_set_output_power_level() argument 384 rf69_set_pa_ramp(struct spi_device *spi, enum pa_ramp pa_ramp) rf69_set_pa_ramp() argument 412 rf69_set_antenna_impedance(struct spi_device *spi, enum antenna_impedance antenna_impedance) rf69_set_antenna_impedance() argument 426 rf69_set_lna_gain(struct spi_device *spi, enum lna_gain lna_gain) rf69_set_lna_gain() argument 447 rf69_set_bandwidth_intern(struct spi_device *spi, u8 reg, enum mantisse mantisse, u8 exponent) rf69_set_bandwidth_intern() argument 491 rf69_set_bandwidth(struct spi_device *spi, enum mantisse mantisse, u8 exponent) rf69_set_bandwidth() argument 497 rf69_set_bandwidth_during_afc(struct spi_device *spi, enum mantisse mantisse, u8 exponent) rf69_set_bandwidth_during_afc() argument 504 rf69_set_ook_threshold_dec(struct spi_device *spi, enum threshold_decrement threshold_decrement) rf69_set_ook_threshold_dec() argument 528 rf69_set_dio_mapping(struct spi_device *spi, u8 dio_number, u8 value) rf69_set_dio_mapping() argument 581 rf69_set_rssi_threshold(struct spi_device *spi, u8 threshold) rf69_set_rssi_threshold() argument 588 rf69_set_preamble_length(struct spi_device *spi, u16 preamble_length) rf69_set_preamble_length() argument 606 rf69_enable_sync(struct spi_device *spi) rf69_enable_sync() argument 611 rf69_disable_sync(struct spi_device *spi) rf69_disable_sync() argument 616 rf69_set_fifo_fill_condition(struct spi_device *spi, enum fifo_fill_condition fifo_fill_condition) rf69_set_fifo_fill_condition() argument 632 rf69_set_sync_size(struct spi_device *spi, u8 sync_size) rf69_set_sync_size() argument 646 rf69_set_sync_values(struct spi_device *spi, u8 sync_values[8]) rf69_set_sync_values() argument 662 rf69_set_packet_format(struct spi_device *spi, enum packet_format packet_format) rf69_set_packet_format() argument 678 rf69_enable_crc(struct spi_device *spi) rf69_enable_crc() argument 683 rf69_disable_crc(struct spi_device *spi) rf69_disable_crc() argument 688 rf69_set_address_filtering(struct spi_device *spi, enum address_filtering address_filtering) rf69_set_address_filtering() argument 708 rf69_set_payload_length(struct spi_device *spi, u8 payload_length) rf69_set_payload_length() argument 713 rf69_set_node_address(struct spi_device *spi, u8 node_address) rf69_set_node_address() argument 718 rf69_set_broadcast_address(struct spi_device *spi, u8 broadcast_address) rf69_set_broadcast_address() argument 723 rf69_set_tx_start_condition(struct spi_device *spi, enum tx_start_condition tx_start_condition) rf69_set_tx_start_condition() argument 739 rf69_set_fifo_threshold(struct spi_device *spi, u8 threshold) rf69_set_fifo_threshold() argument 763 rf69_set_dagc(struct spi_device *spi, enum dagc dagc) rf69_set_dagc() argument 781 rf69_read_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) rf69_read_fifo() argument 812 rf69_write_fifo(struct spi_device *spi, u8 *buffer, unsigned int size) rf69_write_fifo() argument [all...] |
/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | max3100.c | 94 struct spi_device *spi; member 732 max3100_probe(struct spi_device *spi) max3100_probe() argument 806 max3100_remove(struct spi_device *spi) max3100_remove() argument [all...] |