Home
last modified time | relevance | path

Searched defs:spi (Results 1126 - 1150 of 1215) sorted by relevance

1...<<414243444546474849

/kernel/linux/linux-5.10/drivers/spi/
H A Dspi.c48 struct spi_device *spi = to_spi_device(dev); in spidev_release() local
58 const struct spi_device *spi in modalias_show() local
73 struct spi_device *spi = to_spi_device(dev); driver_override_store() local
104 const struct spi_device *spi = to_spi_device(dev); driver_override_show() local
340 const struct spi_device *spi = to_spi_device(dev); spi_match_device() local
363 const struct spi_device *spi = to_spi_device(dev); spi_uevent() local
385 struct spi_device *spi = to_spi_device(dev); spi_drv_probe() local
494 struct spi_device *spi; spi_alloc_device() local
519 spi_dev_set_name(struct spi_device *spi) spi_dev_set_name() argument
534 struct spi_device *spi = to_spi_device(dev); spi_dev_check() local
543 spi_cleanup(struct spi_device *spi) spi_cleanup() argument
558 spi_add_device(struct spi_device *spi) spi_add_device() argument
701 spi_unregister_device(struct spi_device *spi) spi_unregister_device() argument
790 spi_set_cs(struct spi_device *spi, bool enable, bool force) spi_set_cs() argument
1850 __spi_queued_transfer(struct spi_device *spi, struct spi_message *msg, bool need_pump) __spi_queued_transfer() argument
1881 spi_queued_transfer(struct spi_device *spi, struct spi_message *msg) spi_queued_transfer() argument
1934 of_spi_parse_dt(struct spi_controller *ctlr, struct spi_device *spi, struct device_node *nc) of_spi_parse_dt() argument
2023 struct spi_device *spi; of_register_spi_device() local
2076 struct spi_device *spi; of_register_spi_devices() local
2201 struct spi_device *spi; acpi_register_spi_device() local
2318 spi_slave_abort(struct spi_device *spi) spi_slave_abort() argument
2351 struct spi_device *spi; slave_store() local
2992 spi_res_alloc(struct spi_device *spi, spi_res_release_t release, size_t size, gfp_t gfp) spi_res_alloc() argument
3336 spi_setup(struct spi_device *spi) spi_setup() argument
3452 spi_set_cs_timing(struct spi_device *spi, struct spi_delay *setup, struct spi_delay *hold, struct spi_delay *inactive) spi_set_cs_timing() argument
3491 _spi_xfer_word_delay_update(struct spi_transfer *xfer, struct spi_device *spi) _spi_xfer_word_delay_update() argument
3511 __spi_validate(struct spi_device *spi, struct spi_message *message) __spi_validate() argument
3655 __spi_async(struct spi_device *spi, struct spi_message *message) __spi_async() argument
3715 spi_async(struct spi_device *spi, struct spi_message *message) spi_async() argument
3769 spi_async_locked(struct spi_device *spi, struct spi_message *message) spi_async_locked() argument
3802 __spi_sync(struct spi_device *spi, struct spi_message *message) __spi_sync() argument
3877 spi_sync(struct spi_device *spi, struct spi_message *message) spi_sync() argument
3905 spi_sync_locked(struct spi_device *spi, struct spi_message *message) spi_sync_locked() argument
3990 spi_write_then_read(struct spi_device *spi, const void *txbuf, unsigned n_tx, void *rxbuf, unsigned n_rx) spi_write_then_read() argument
4078 struct spi_device *spi; of_spi_notify() local
4164 struct spi_device *spi; acpi_spi_notify() local
[all...]
H A Dspi-imx.c223 static bool spi_imx_can_dma(struct spi_master *master, struct spi_device *spi, in spi_imx_can_dma() argument
518 struct spi_device *spi = msg->spi; in mx51_ecspi_prepare_message() local
615 mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx51_ecspi_prepare_transfer() argument
727 mx31_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx31_prepare_transfer() argument
831 mx21_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx21_prepare_transfer() argument
906 mx1_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx1_prepare_transfer() argument
1210 spi_imx_setupxfer(struct spi_device *spi, struct spi_transfer *t) spi_imx_setupxfer() argument
1455 spi_imx_pio_transfer(struct spi_device *spi, struct spi_transfer *transfer) spi_imx_pio_transfer() argument
1487 spi_imx_pio_transfer_slave(struct spi_device *spi, struct spi_transfer *transfer) spi_imx_pio_transfer_slave() argument
1531 spi_imx_transfer(struct spi_device *spi, struct spi_transfer *transfer) spi_imx_transfer() argument
1551 spi_imx_setup(struct spi_device *spi) spi_imx_setup() argument
1559 spi_imx_cleanup(struct spi_device *spi) spi_imx_cleanup() argument
[all...]
H A Dspi-pl022.c1848 pl022_setup(struct spi_device *spi) pl022_setup() argument
2085 pl022_cleanup(struct spi_device *spi) pl022_cleanup() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/
H A Dencx24j600_hw.h11 struct spi_device *spi; member
/kernel/linux/linux-6.6/drivers/net/can/spi/
H A Dmcp251x.c231 struct spi_device *spi; member
297 static int mcp251x_spi_trans(struct spi_device *spi, int len) in mcp251x_spi_trans() argument
318 mcp251x_spi_write(struct spi_device *spi, int len) mcp251x_spi_write() argument
330 mcp251x_read_reg(struct spi_device *spi, u8 reg) mcp251x_read_reg() argument
348 mcp251x_read_2regs(struct spi_device *spi, u8 reg, u8 *v1, u8 *v2) mcp251x_read_2regs() argument
369 mcp251x_write_reg(struct spi_device *spi, u8 reg, u8 val) mcp251x_write_reg() argument
380 mcp251x_write_2regs(struct spi_device *spi, u8 reg, u8 v1, u8 v2) mcp251x_write_2regs() argument
392 mcp251x_write_bits(struct spi_device *spi, u8 reg, u8 mask, u8 val) mcp251x_write_bits() argument
405 mcp251x_read_stat(struct spi_device *spi) mcp251x_read_stat() argument
575 mcp251x_gpio_restore(struct spi_device *spi) mcp251x_gpio_restore() argument
608 mcp251x_gpio_restore(struct spi_device *spi) mcp251x_gpio_restore() argument
618 mcp251x_hw_tx_frame(struct spi_device *spi, u8 *buf, int len, int tx_buf_idx) mcp251x_hw_tx_frame() argument
635 mcp251x_hw_tx(struct spi_device *spi, struct can_frame *frame, int tx_buf_idx) mcp251x_hw_tx() argument
666 mcp251x_hw_rx_frame(struct spi_device *spi, u8 *buf, int buf_idx) mcp251x_hw_rx_frame() argument
695 mcp251x_hw_rx(struct spi_device *spi, int buf_idx) mcp251x_hw_rx() argument
744 mcp251x_hw_sleep(struct spi_device *spi) mcp251x_hw_sleep() argument
750 mcp251x_hw_wake(struct spi_device *spi) mcp251x_hw_wake() argument
785 struct spi_device *spi = priv->spi; mcp251x_hard_start_xmit() local
823 mcp251x_set_normal_mode(struct spi_device *spi) mcp251x_set_normal_mode() argument
861 struct spi_device *spi = priv->spi; mcp251x_do_set_bittiming() local
880 mcp251x_setup(struct net_device *net, struct spi_device *spi) mcp251x_setup() argument
891 mcp251x_hw_reset(struct spi_device *spi) mcp251x_hw_reset() argument
917 mcp251x_hw_probe(struct spi_device *spi) mcp251x_hw_probe() argument
951 struct spi_device *spi = priv->spi; mcp251x_stop() local
996 struct spi_device *spi = priv->spi; mcp251x_tx_work_handler() local
1022 struct spi_device *spi = priv->spi; mcp251x_restart_work_handler() local
1061 struct spi_device *spi = priv->spi; mcp251x_can_ist() local
1204 struct spi_device *spi = priv->spi; mcp251x_open() local
1302 mcp251x_can_probe(struct spi_device *spi) mcp251x_can_probe() argument
1441 mcp251x_can_remove(struct spi_device *spi) mcp251x_can_remove() argument
1460 struct spi_device *spi = to_spi_device(dev); mcp251x_can_suspend() local
1487 struct spi_device *spi = to_spi_device(dev); mcp251x_can_resume() local
[all...]
/kernel/linux/linux-6.6/fs/btrfs/
H A Dextent_io.c1245 struct btrfs_subpage_info *spi = fs_info->subpage_info; in find_next_dirty_byte() local
H A Ddisk-io.c523 struct btrfs_subpage_info *spi = fs_info->subpage_info; in btree_dirty_folio() local
/kernel/linux/linux-6.6/include/linux/spi/
H A Dspi.h246 static inline struct spi_device *spi_dev_get(struct spi_device *spi) in spi_dev_get() argument
251 spi_dev_put(struct spi_device *spi) spi_dev_put() argument
258 spi_get_ctldata(const struct spi_device *spi) spi_get_ctldata() argument
263 spi_set_ctldata(struct spi_device *spi, void *state) spi_set_ctldata() argument
270 spi_set_drvdata(struct spi_device *spi, void *data) spi_set_drvdata() argument
275 spi_get_drvdata(const struct spi_device *spi) spi_get_drvdata() argument
280 spi_get_chipselect(const struct spi_device *spi, u8 idx) spi_get_chipselect() argument
285 spi_set_chipselect(struct spi_device *spi, u8 idx, u8 chipselect) spi_set_chipselect() argument
290 spi_get_csgpiod(const struct spi_device *spi, u8 idx) spi_get_csgpiod() argument
295 spi_set_csgpiod(struct spi_device *spi, u8 idx, struct gpio_desc *csgpiod) spi_set_csgpiod() argument
1110 struct spi_device *spi; global() member
1231 spi_max_message_size(struct spi_device *spi) spi_max_message_size() argument
1241 spi_max_transfer_size(struct spi_device *spi) spi_max_transfer_size() argument
1264 spi_is_bpw_supported(struct spi_device *spi, u32 bpw) spi_is_bpw_supported() argument
1367 spi_sync_transfer(struct spi_device *spi, struct spi_transfer *xfers, unsigned int num_xfers) spi_sync_transfer() argument
1390 spi_write(struct spi_device *spi, const void *buf, size_t len) spi_write() argument
1413 spi_read(struct spi_device *spi, void *buf, size_t len) spi_read() argument
1439 spi_w8r8(struct spi_device *spi, u8 cmd) spi_w8r8() argument
1464 spi_w8r16(struct spi_device *spi, u8 cmd) spi_w8r16() argument
1489 spi_w8r16be(struct spi_device *spi, u8 cmd) spi_w8r16be() argument
[all...]
/kernel/linux/linux-6.6/include/soc/fsl/qe/
H A Dimmap_qe.h140 struct spi { struct
429 struct spi spi[0x2]; /* spi */ member
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi.c49 struct spi_device *spi = to_spi_device(dev); in spidev_release() local
60 const struct spi_device *spi = to_spi_device(dev); modalias_show() local
75 struct spi_device *spi = to_spi_device(dev); driver_override_store() local
88 const struct spi_device *spi = to_spi_device(dev); driver_override_show() local
378 const struct spi_device *spi = to_spi_device(dev); spi_match_device() local
401 const struct spi_device *spi = to_spi_device(dev); spi_uevent() local
414 struct spi_device *spi = to_spi_device(dev); spi_probe() local
569 struct spi_device *spi; spi_alloc_device() local
598 spi_dev_set_name(struct spi_device *spi) spi_dev_set_name() argument
613 struct spi_device *spi = to_spi_device(dev); spi_dev_check() local
622 spi_cleanup(struct spi_device *spi) spi_cleanup() argument
628 __spi_add_device(struct spi_device *spi) __spi_add_device() argument
699 spi_add_device(struct spi_device *spi) spi_add_device() argument
783 spi_unregister_device(struct spi_device *spi) spi_unregister_device() argument
882 spi_res_alloc(struct spi_device *spi, spi_res_release_t release, size_t size, gfp_t gfp) spi_res_alloc() argument
946 spi_set_cs(struct spi_device *spi, bool enable, bool force) spi_set_cs() argument
2129 __spi_queued_transfer(struct spi_device *spi, struct spi_message *msg, bool need_pump) __spi_queued_transfer() argument
2161 spi_queued_transfer(struct spi_device *spi, struct spi_message *msg) spi_queued_transfer() argument
2230 of_spi_parse_dt(struct spi_controller *ctlr, struct spi_device *spi, struct device_node *nc) of_spi_parse_dt() argument
2330 struct spi_device *spi; of_register_spi_device() local
2383 struct spi_device *spi; of_register_spi_devices() local
2413 spi_new_ancillary_device(struct spi_device *spi, u8 chip_select) spi_new_ancillary_device() argument
2637 struct spi_device *spi; acpi_spi_device_alloc() local
2688 struct spi_device *spi; acpi_register_spi_device() local
2774 spi_slave_abort(struct spi_device *spi) spi_slave_abort() argument
2785 spi_target_abort(struct spi_device *spi) spi_target_abort() argument
2812 struct spi_device *spi; slave_store() local
3692 spi_set_cs_timing(struct spi_device *spi) spi_set_cs_timing() argument
3737 spi_setup(struct spi_device *spi) spi_setup() argument
3865 _spi_xfer_word_delay_update(struct spi_transfer *xfer, struct spi_device *spi) _spi_xfer_word_delay_update() argument
3885 __spi_validate(struct spi_device *spi, struct spi_message *message) __spi_validate() argument
4033 __spi_async(struct spi_device *spi, struct spi_message *message) __spi_async() argument
4093 spi_async(struct spi_device *spi, struct spi_message *message) spi_async() argument
4147 spi_async_locked(struct spi_device *spi, struct spi_message *message) spi_async_locked() argument
4211 __spi_sync(struct spi_device *spi, struct spi_message *message) __spi_sync() argument
4290 spi_sync(struct spi_device *spi, struct spi_message *message) spi_sync() argument
4318 spi_sync_locked(struct spi_device *spi, struct spi_message *message) spi_sync_locked() argument
4403 spi_write_then_read(struct spi_device *spi, const void *txbuf, unsigned n_tx, void *rxbuf, unsigned n_rx) spi_write_then_read() argument
4489 struct spi_device *spi; of_spi_notify() local
4580 struct spi_device *spi; acpi_spi_notify() local
[all...]
H A Dspi-imx.c233 static bool spi_imx_can_dma(struct spi_controller *controller, struct spi_device *spi, in spi_imx_can_dma() argument
520 static int mx51_ecspi_channel(const struct spi_device *spi) in mx51_ecspi_channel() argument
530 struct spi_device *spi = msg->spi; in mx51_ecspi_prepare_message() local
632 mx51_configure_cpha(struct spi_imx_data *spi_imx, struct spi_device *spi) mx51_configure_cpha() argument
651 mx51_ecspi_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx51_ecspi_prepare_transfer() argument
786 mx31_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx31_prepare_transfer() argument
890 mx21_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx21_prepare_transfer() argument
965 mx1_prepare_transfer(struct spi_imx_data *spi_imx, struct spi_device *spi) mx1_prepare_transfer() argument
1253 spi_imx_setupxfer(struct spi_device *spi, struct spi_transfer *t) spi_imx_setupxfer() argument
1499 spi_imx_pio_transfer(struct spi_device *spi, struct spi_transfer *transfer) spi_imx_pio_transfer() argument
1531 spi_imx_poll_transfer(struct spi_device *spi, struct spi_transfer *transfer) spi_imx_poll_transfer() argument
1579 spi_imx_pio_transfer_target(struct spi_device *spi, struct spi_transfer *transfer) spi_imx_pio_transfer_target() argument
1623 spi_imx_transfer_one(struct spi_controller *controller, struct spi_device *spi, struct spi_transfer *transfer) spi_imx_transfer_one() argument
1661 spi_imx_setup(struct spi_device *spi) spi_imx_setup() argument
1669 spi_imx_cleanup(struct spi_device *spi) spi_imx_cleanup() argument
[all...]
H A Dspi-stm32.c362 stm32_spi_set_bits(struct stm32_spi *spi, u32 offset, u32 bits) stm32_spi_set_bits() argument
369 stm32_spi_clr_bits(struct stm32_spi *spi, u32 offset, u32 bits) stm32_spi_clr_bits() argument
380 stm32h7_spi_get_fifo_size(struct stm32_spi *spi) stm32h7_spi_get_fifo_size() argument
405 stm32f4_spi_get_bpw_mask(struct stm32_spi *spi) stm32f4_spi_get_bpw_mask() argument
415 stm32h7_spi_get_bpw_mask(struct stm32_spi *spi) stm32h7_spi_get_bpw_mask() argument
447 stm32_spi_prepare_mbr(struct stm32_spi *spi, u32 speed_hz, u32 min_div, u32 max_div) stm32_spi_prepare_mbr() argument
483 stm32h7_spi_prepare_fthlv(struct stm32_spi *spi, u32 xfer_len) stm32h7_spi_prepare_fthlv() argument
502 stm32f4_spi_write_tx(struct stm32_spi *spi) stm32f4_spi_write_tx() argument
531 stm32h7_spi_write_txfifo(struct stm32_spi *spi) stm32h7_spi_write_txfifo() argument
566 stm32f4_spi_read_rx(struct stm32_spi *spi) stm32f4_spi_read_rx() argument
595 stm32h7_spi_read_rxfifo(struct stm32_spi *spi) stm32h7_spi_read_rxfifo() argument
638 stm32_spi_enable(struct stm32_spi *spi) stm32_spi_enable() argument
650 stm32f4_spi_disable(struct stm32_spi *spi) stm32f4_spi_disable() argument
700 stm32h7_spi_disable(struct stm32_spi *spi) stm32h7_spi_disable() argument
751 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_can_dma() local
772 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32f4_spi_irq_event() local
860 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32f4_spi_irq_thread() local
876 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32h7_spi_irq_thread() local
970 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_prepare_msg() local
1043 struct stm32_spi *spi = data; stm32f4_spi_dma_tx_cb() local
1059 struct stm32_spi *spi = data; stm32_spi_dma_rx_cb() local
1072 stm32_spi_dma_config(struct stm32_spi *spi, struct dma_slave_config *dma_conf, enum dma_transfer_direction dir) stm32_spi_dma_config() argument
1123 stm32f4_spi_transfer_one_irq(struct stm32_spi *spi) stm32f4_spi_transfer_one_irq() argument
1166 stm32h7_spi_transfer_one_irq(struct stm32_spi *spi) stm32h7_spi_transfer_one_irq() argument
1206 stm32f4_spi_transfer_one_dma_start(struct stm32_spi *spi) stm32f4_spi_transfer_one_dma_start() argument
1227 stm32h7_spi_transfer_one_dma_start(struct stm32_spi *spi) stm32h7_spi_transfer_one_dma_start() argument
1251 stm32_spi_transfer_one_dma(struct stm32_spi *spi, struct spi_transfer *xfer) stm32_spi_transfer_one_dma() argument
1352 stm32f4_spi_set_bpw(struct stm32_spi *spi) stm32f4_spi_set_bpw() argument
1364 stm32h7_spi_set_bpw(struct stm32_spi *spi) stm32h7_spi_set_bpw() argument
1391 stm32_spi_set_mbr(struct stm32_spi *spi, u32 mbrdiv) stm32_spi_set_mbr() argument
1439 stm32f4_spi_set_mode(struct stm32_spi *spi, unsigned int comm_type) stm32f4_spi_set_mode() argument
1467 stm32h7_spi_set_mode(struct stm32_spi *spi, unsigned int comm_type) stm32h7_spi_set_mode() argument
1503 stm32h7_spi_data_idleness(struct stm32_spi *spi, u32 len) stm32h7_spi_data_idleness() argument
1531 stm32h7_spi_number_of_data(struct stm32_spi *spi, u32 nb_words) stm32h7_spi_number_of_data() argument
1551 stm32_spi_transfer_one_setup(struct stm32_spi *spi, struct spi_device *spi_dev, struct spi_transfer *transfer) stm32_spi_transfer_one_setup() argument
1635 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_transfer_one() local
1666 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_unprepare_msg() local
1677 stm32f4_spi_config(struct stm32_spi *spi) stm32f4_spi_config() argument
1708 stm32h7_spi_config(struct stm32_spi *spi) stm32h7_spi_config() argument
1807 struct stm32_spi *spi; stm32_spi_probe() local
1985 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_remove() local
2011 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_runtime_suspend() local
2021 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_runtime_resume() local
2046 struct stm32_spi *spi = spi_controller_get_devdata(ctrl); stm32_spi_resume() local
[all...]
H A Dspi-tegra114.c719 static int tegra_spi_set_hw_cs_timing(struct spi_device *spi) in tegra_spi_set_hw_cs_timing() argument
257 tegra_spi_calculate_curr_xfer_param( struct spi_device *spi, struct tegra_spi_data *tspi, struct spi_transfer *t) tegra_spi_calculate_curr_xfer_param() argument
770 tegra_spi_setup_transfer_one(struct spi_device *spi, struct spi_transfer *t, bool is_first_of_msg, bool is_single_xfer) tegra_spi_setup_transfer_one() argument
865 tegra_spi_start_transfer_one(struct spi_device *spi, struct spi_transfer *t, u32 command1) tegra_spi_start_transfer_one() argument
912 tegra_spi_parse_cdata_dt(struct spi_device *spi) tegra_spi_parse_cdata_dt() argument
934 tegra_spi_cleanup(struct spi_device *spi) tegra_spi_cleanup() argument
943 tegra_spi_setup(struct spi_device *spi) tegra_spi_setup() argument
994 tegra_spi_transfer_end(struct spi_device *spi) tegra_spi_transfer_end() argument
1034 struct spi_device *spi = msg->spi; tegra_spi_transfer_one_message() local
[all...]
H A Dspi-bcm-qspi.c706 static int bcm_qspi_setup(struct spi_device *spi) in bcm_qspi_setup() argument
693 bcm_qspi_update_parms(struct bcm_qspi *qspi, struct spi_device *spi, struct spi_transfer *trans) bcm_qspi_update_parms() argument
936 write_to_hw(struct bcm_qspi *qspi, struct spi_device *spi) write_to_hw() argument
1035 bcm_qspi_bspi_exec_mem_op(struct spi_device *spi, const struct spi_mem_op *op) bcm_qspi_bspi_exec_mem_op() argument
1121 bcm_qspi_transfer_one(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *trans) bcm_qspi_transfer_one() argument
1150 bcm_qspi_mspi_exec_mem_op(struct spi_device *spi, const struct spi_mem_op *op) bcm_qspi_mspi_exec_mem_op() argument
1193 struct spi_device *spi = mem->spi; bcm_qspi_exec_mem_op() local
1238 bcm_qspi_cleanup(struct spi_device *spi) bcm_qspi_cleanup() argument
[all...]
H A Dspi-nxp-fspi.c700 static void nxp_fspi_select_mem(struct nxp_fspi *f, struct spi_device *spi) in nxp_fspi_select_mem() argument
[all...]
H A Dspi-tegra210-quad.c809 static u32 tegra_qspi_setup_transfer_one(struct spi_device *spi, struct spi_transfer *t, in tegra_qspi_setup_transfer_one() argument
870 static int tegra_qspi_start_transfer_one(struct spi_device *spi, in tegra_qspi_start_transfer_one() argument
925 tegra_qspi_parse_cdata_dt(struct spi_device *spi) tegra_qspi_parse_cdata_dt() argument
942 tegra_qspi_setup(struct spi_device *spi) tegra_qspi_setup() argument
1006 tegra_qspi_transfer_end(struct spi_device *spi) tegra_qspi_transfer_end() argument
1059 struct spi_device *spi = msg->spi; tegra_qspi_combined_seq_xfer() local
1193 struct spi_device *spi = msg->spi; tegra_qspi_non_combined_seq_xfer() local
[all...]
H A Dspi-atmel.c331 static void atmel_spi_send_dummy(struct atmel_spi *as, struct spi_device *spi, int chip_select) in atmel_spi_send_dummy() argument
385 static void cs_activate(struct atmel_spi *as, struct spi_device *spi) in cs_activate() argument
457 cs_deactivate(struct atmel_spi *as, struct spi_device *spi) cs_deactivate() argument
503 atmel_spi_can_dma(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) atmel_spi_can_dma() argument
876 atmel_spi_set_xfer_speed(struct atmel_spi *as, struct spi_device *spi, struct spi_transfer *xfer) atmel_spi_set_xfer_speed() argument
1215 atmel_word_delay_csr(struct spi_device *spi, struct atmel_spi *as) atmel_word_delay_csr() argument
1261 atmel_spi_setup(struct spi_device *spi) atmel_spi_setup() argument
1336 atmel_spi_set_cs(struct spi_device *spi, bool enable) atmel_spi_set_cs() argument
1353 atmel_spi_one_transfer(struct spi_controller *host, struct spi_device *spi, struct spi_transfer *xfer) atmel_spi_one_transfer() argument
1470 atmel_spi_cleanup(struct spi_device *spi) atmel_spi_cleanup() argument
[all...]
H A Dspi-pl022.c1840 pl022_setup(struct spi_device *spi) pl022_setup() argument
2070 pl022_cleanup(struct spi_device *spi) pl022_cleanup() argument
[all...]
/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dsc16is7xx.c1713 static int sc16is7xx_spi_probe(struct spi_device *spi) in sc16is7xx_spi_probe() argument
1758 sc16is7xx_spi_remove(struct spi_device *spi) sc16is7xx_spi_remove() argument
[all...]
H A Dmax310x.c1535 static int max310x_spi_probe(struct spi_device *spi) in max310x_spi_probe() argument
1564 max310x_spi_remove(struct spi_device *spi) max310x_spi_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/host/
H A Dmax3421-hcd.c344 struct spi_device *spi = to_spi_device(hcd->self.controller); in spi_rd8() local
369 struct spi_device *spi = to_spi_device(hcd->self.controller); in spi_wr8() local
393 struct spi_device *spi = to_spi_device(hcd->self.controller); in spi_rd_buf() local
419 struct spi_device *spi = to_spi_device(hcd->self.controller); in spi_wr_buf() local
525 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_transfer_out() local
631 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_select_and_start_urb() local
766 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_check_unlink() local
846 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_handle_error() local
935 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_transfer_in_done() local
1130 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_irq_handler() local
1279 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_reset_hcd() local
1368 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_spi_thread() local
1495 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_urb_enqueue() local
1668 struct spi_device *spi = to_spi_device(hcd->self.controller); max3421_hub_control() local
1815 max3421_probe(struct spi_device *spi) max3421_probe() argument
1921 max3421_remove(struct spi_device *spi) max3421_remove() argument
[all...]
/kernel/linux/linux-6.6/drivers/clk/
H A Dclk-lmk04832.c425 struct spi_device *spi = to_spi_device(lmk->dev); in lmk04832_check_vco_ranges() local
1390 static int lmk04832_probe(struct spi_device *spi) in lmk04832_probe() argument
1557 lmk04832_remove(struct spi_device *spi) lmk04832_remove() argument
[all...]
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dxfrm.h27 __be32 spi; member
400 __be32 spi; member
/kernel/linux/linux-6.6/drivers/iio/temperature/
H A Dltc2983.c218 struct spi_device *spi; member
1603 ltc2983_probe(struct spi_device *spi) ltc2983_probe() argument
[all...]
/kernel/linux/linux-6.6/drivers/net/ieee802154/
H A Dmrf24j40.c198 struct spi_device *spi; member
508 struct spi_device *spi = context; in mrf24j40_long_regmap_write() local
528 struct spi_device *spi = context; in mrf24j40_long_regmap_read() local
1271 mrf24j40_probe(struct spi_device *spi) mrf24j40_probe() argument
1359 mrf24j40_remove(struct spi_device *spi) mrf24j40_remove() argument
[all...]

Completed in 51 milliseconds

1...<<414243444546474849