Lines Matching defs:spi

49 	struct spi_device	*spi = to_spi_device(dev);  in spidev_release()  local
60 const struct spi_device *spi = to_spi_device(dev); in modalias_show() local
75 struct spi_device *spi = to_spi_device(dev); in driver_override_store() local
88 const struct spi_device *spi = to_spi_device(dev); in driver_override_show() local
376 const struct spi_device *spi = to_spi_device(dev); in spi_match_device() local
399 const struct spi_device *spi = to_spi_device(dev); in spi_uevent() local
412 struct spi_device *spi = to_spi_device(dev); in spi_probe() local
569 struct spi_device *spi; in spi_alloc_device() local
598 static void spi_dev_set_name(struct spi_device *spi) in spi_dev_set_name()
634 struct spi_device *spi, u8 idx, in spi_dev_check_cs()
653 struct spi_device *spi = to_spi_device(dev); in spi_dev_check() local
667 static void spi_cleanup(struct spi_device *spi) in spi_cleanup()
673 static int __spi_add_device(struct spi_device *spi) in __spi_add_device()
764 int spi_add_device(struct spi_device *spi) in spi_add_device()
779 static void spi_set_all_cs_unused(struct spi_device *spi) in spi_set_all_cs_unused()
867 void spi_unregister_device(struct spi_device *spi) in spi_unregister_device()
969 static void *spi_res_alloc(struct spi_device *spi, spi_res_release_t release, in spi_res_alloc()
1029 #define spi_for_each_valid_cs(spi, idx) \ argument
1033 static inline bool spi_is_last_cs(struct spi_device *spi) in spi_is_last_cs()
1045 static void spi_toggle_csgpiod(struct spi_device *spi, u8 idx, bool enable, bool activate) in spi_toggle_csgpiod()
1069 static void spi_set_cs(struct spi_device *spi, bool enable, bool force) in spi_set_cs()
2262 static int __spi_queued_transfer(struct spi_device *spi, in __spi_queued_transfer()
2294 static int spi_queued_transfer(struct spi_device *spi, struct spi_message *msg) in spi_queued_transfer()
2363 static int of_spi_parse_dt(struct spi_controller *ctlr, struct spi_device *spi, in of_spi_parse_dt()
2488 struct spi_device *spi; in of_register_spi_device() local
2541 struct spi_device *spi; in of_register_spi_devices() local
2571 struct spi_device *spi_new_ancillary_device(struct spi_device *spi, in spi_new_ancillary_device()
2799 struct spi_device *spi; in acpi_spi_device_alloc() local
2857 struct spi_device *spi; in acpi_register_spi_device() local
2940 int spi_target_abort(struct spi_device *spi) in spi_target_abort()
2971 struct spi_device *spi; in slave_store() local
3849 static int spi_set_cs_timing(struct spi_device *spi) in spi_set_cs_timing()
3894 int spi_setup(struct spi_device *spi) in spi_setup()
4029 struct spi_device *spi) in _spi_xfer_word_delay_update()
4048 static int __spi_validate(struct spi_device *spi, struct spi_message *message) in __spi_validate()
4236 static int __spi_optimize_message(struct spi_device *spi, in __spi_optimize_message()
4269 static int spi_maybe_optimize_message(struct spi_device *spi, in spi_maybe_optimize_message()
4303 int spi_optimize_message(struct spi_device *spi, struct spi_message *msg) in spi_optimize_message()
4348 static int __spi_async(struct spi_device *spi, struct spi_message *message) in __spi_async()
4390 int devm_spi_optimize_message(struct device *dev, struct spi_device *spi, in devm_spi_optimize_message()
4434 int spi_async(struct spi_device *spi, struct spi_message *message) in spi_async()
4501 static int __spi_sync(struct spi_device *spi, struct spi_message *message) in __spi_sync()
4584 int spi_sync(struct spi_device *spi, struct spi_message *message) in spi_sync()
4612 int spi_sync_locked(struct spi_device *spi, struct spi_message *message) in spi_sync_locked()
4697 int spi_write_then_read(struct spi_device *spi, in spi_write_then_read()
4783 struct spi_device *spi; in of_spi_notify() local
4875 struct spi_device *spi; in acpi_spi_notify() local