/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi.c | 48 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 D | spi-imx.c | 223 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 D | spi-pl022.c | 1848 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 D | encx24j600_hw.h | 11 struct spi_device *spi; member
|
/kernel/linux/linux-6.6/drivers/net/can/spi/ |
H A D | mcp251x.c | 231 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 D | extent_io.c | 1245 struct btrfs_subpage_info *spi = fs_info->subpage_info; in find_next_dirty_byte() local
|
H A D | disk-io.c | 523 struct btrfs_subpage_info *spi = fs_info->subpage_info; in btree_dirty_folio() local
|
/kernel/linux/linux-6.6/include/linux/spi/ |
H A D | spi.h | 246 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 D | immap_qe.h | 140 struct spi { struct 429 struct spi spi[0x2]; /* spi */ member
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi.c | 49 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 D | spi-imx.c | 233 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 D | spi-stm32.c | 362 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 D | spi-tegra114.c | 719 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 D | spi-bcm-qspi.c | 706 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 D | spi-nxp-fspi.c | 700 static void nxp_fspi_select_mem(struct nxp_fspi *f, struct spi_device *spi) in nxp_fspi_select_mem() 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, 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 D | spi-atmel.c | 331 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 D | spi-pl022.c | 1840 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 D | sc16is7xx.c | 1713 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 D | max310x.c | 1535 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 D | max3421-hcd.c | 344 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 D | clk-lmk04832.c | 425 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 D | xfrm.h | 27 __be32 spi; member 400 __be32 spi; member
|
/kernel/linux/linux-6.6/drivers/iio/temperature/ |
H A D | ltc2983.c | 218 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 D | mrf24j40.c | 198 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...] |