/linux-master/drivers/spi/ |
H A D | spi-zynq-qspi.c | 290 static void zynq_qspi_chipselect(struct spi_device *spi, bool assert) argument 334 static int zynq_qspi_config_op(struct zynq_qspi *xqspi, struct spi_device *spi) argument 378 zynq_qspi_setup_op(struct spi_device *spi) argument [all...] |
H A D | spi-xcomm.c | 140 struct spi_device *spi local 58 spi_xcomm_chipselect(struct spi_xcomm *spi_xcomm, struct spi_device *spi, int is_active) argument 72 spi_xcomm_setup_transfer(struct spi_xcomm *spi_xcomm, struct spi_device *spi, struct spi_transfer *t, unsigned int *settings) argument 110 spi_xcomm_txrx_bufs(struct spi_xcomm *spi_xcomm, struct spi_device *spi, struct spi_transfer *t) argument [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-topcliff-pch.c | 418 static void pch_spi_setup_transfer(struct spi_device *spi) argument [all...] |
H A D | spi-tegra210-quad.c | 809 static u32 tegra_qspi_setup_transfer_one(struct spi_device *spi, struct spi_transfer *t, argument 870 static int tegra_qspi_start_transfer_one(struct spi_device *spi, argument 925 tegra_qspi_parse_cdata_dt(struct spi_device *spi) argument 942 tegra_qspi_setup(struct spi_device *spi) argument 1006 tegra_qspi_transfer_end(struct spi_device *spi) argument 1059 struct spi_device *spi = msg->spi; local 1193 struct spi_device *spi = msg->spi; local [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-tegra20-slink.c | 671 static int tegra_slink_start_transfer_one(struct spi_device *spi, argument 731 static int tegra_slink_setup(struct spi_device *spi) argument 253 tegra_slink_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_slink_data *tspi, struct spi_transfer *t) argument 775 struct spi_device *spi = msg->spi; local 797 tegra_slink_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) argument [all...] |
H A D | spi-tegra114.c | 719 static int tegra_spi_set_hw_cs_timing(struct spi_device *spi) argument 257 tegra_spi_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_spi_data *tspi, struct spi_transfer *t) argument 770 tegra_spi_setup_transfer_one(struct spi_device *spi, struct spi_transfer *t, bool is_first_of_msg, bool is_single_xfer) argument 865 tegra_spi_start_transfer_one(struct spi_device *spi, struct spi_transfer *t, u32 command1) argument 912 tegra_spi_parse_cdata_dt(struct spi_device *spi) argument 934 tegra_spi_cleanup(struct spi_device *spi) argument 943 tegra_spi_setup(struct spi_device *spi) argument 994 tegra_spi_transfer_end(struct spi_device *spi) argument 1034 struct spi_device *spi = msg->spi; local [all...] |
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-sprd.c | 889 sprd_spi_can_dma(struct spi_controller *sctlr, struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-st-ssc4.c | 175 static int spi_st_setup(struct spi_device *spi) argument 118 spi_st_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *t) argument [all...] |
H A D | spi-pl022.c | 440 static void pl022_cs_control(struct spi_device *spi, bool enable) argument 1329 pl022_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *transfer) argument 1593 pl022_setup(struct spi_device *spi) argument 1823 pl022_cleanup(struct spi_device *spi) argument [all...] |
H A D | spi-npcm-fiu.c | 667 npcm_fiu_setup(struct spi_device *spi) argument [all...] |
H A D | spi-mpc52xx.c | 151 struct spi_device *spi; local 368 mpc52xx_spi_transfer(struct spi_device *spi, struct spi_message *m) argument [all...] |
H A D | spi-ljca.c | 193 ljca_spi_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *xfer) argument
|
H A D | spi-ingenic.c | 81 static void spi_ingenic_set_cs(struct spi_device *spi, bool disable) argument 99 spi_ingenic_prepare_transfer(struct ingenic_spi *priv, struct spi_device *spi, struct spi_transfer *xfer) argument 239 spi_ingenic_transfer_one(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument 265 struct spi_device *spi = message->spi; local 329 spi_ingenic_can_dma(struct spi_controller *ctlr, struct spi_device *spi, struct spi_transfer *xfer) argument [all...] |
H A D | atmel-quadspi.c | 477 static int atmel_qspi_setup(struct spi_device *spi) argument 513 static int atmel_qspi_set_cs_timing(struct spi_device *spi) argument [all...] |
/linux-master/drivers/mtd/spi-nor/ |
H A D | sysfs.c | 13 struct spi_device *spi = to_spi_device(dev); local 24 struct spi_device *spi = to_spi_device(dev); local 35 struct spi_device *spi local 56 struct spi_device *spi = to_spi_device(kobj_to_dev(kobj)); local 75 struct spi_device *spi = to_spi_device(kobj_to_dev(kobj)); local 92 struct spi_device *spi = to_spi_device(kobj_to_dev(kobj)); local [all...] |
/linux-master/drivers/mfd/ |
H A D | tps6594-spi.c | 28 struct spi_device *spi = context; local 54 struct spi_device *spi = context; local 88 static int tps6594_spi_probe(struct spi_device *spi) argument [all...] |
/linux-master/drivers/crypto/marvell/octeontx2/ |
H A D | otx2_cpt_hw_types.h | 291 u64 spi:32; member in struct:otx2_cpt_res_s::cn10k_cpt_res_s
|
/linux-master/drivers/iio/adc/ |
H A D | mcp3564.c | 371 struct spi_device *spi; member in struct:mcp3564_state 1418 mcp3564_probe(struct spi_device *spi) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | cs35l45-spi.c | 16 static int cs35l45_spi_probe(struct spi_device *spi) argument 44 cs35l45_spi_remove(struct spi_device *spi) argument [all...] |
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_fs.c | 1215 static void setup_fte_spi(struct mlx5_flow_spec *spec, u32 spi, bool encap) argument 1502 __be32 spi; local [all...] |