aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'spi-v6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2025-03-261-53/+58
|\
| * spi: Use inclusive languageAndy Shevchenko2025-03-131-49/+47
| * spi: axi-spi-engine: add offload supportMark Brown2025-02-101-0/+10
| |\
| | * spi: add offload TX/RX streaming APIsDavid Lechner2025-02-071-0/+10
| * | spi: Replace custom fsleep() implementationAndy Shevchenko2025-02-051-4/+1
| |/
* / spi: Fix reference count leak in slave_show()Miaoqian Lin2025-03-191-1/+5
|/
* Merge tag 'spi-v6.14' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2025-01-221-23/+18
|\
| * spi: Deduplicate deferred probe checks in spi_probe()Andy Shevchenko2024-12-091-11/+6
| * spi: Unify firmware node type checksAndy Shevchenko2024-12-091-14/+14
* | treewide: Introduce kthread_run_worker[_on_cpu]()Frederic Weisbecker2025-01-081-1/+1
|/
* spi: Fix acpi deferred irq probeStanislaw Gruszka2024-11-261-3/+10
* spi: Delete useless checkszhang jiao2024-11-121-3/+0
* spi: Use of_property_present() for non-boolean propertiesRob Herring (Arm)2024-11-041-1/+1
* spi: make class structs constBartosz Golaszewski2024-10-181-2/+2
* spi: Provide defer reason if getting irq during probe failsUwe Kleine-König2024-10-041-1/+1
* spi: remove {devm_}spi_alloc_master/slave()Yang Yingliang2024-09-291-7/+7
* spi: remove spi_controller_is_slave() and spi_slave_abort()Yang Yingliang2024-09-101-12/+1
* spi: switch to use spi_controller_is_target()Yang Yingliang2024-09-101-4/+4
* spi: Enable controllers to extend the SPI protocol with MOSI idle configurationMarcelo Schmitt2024-07-291-0/+6
* Merge tag 'driver-core-6.11-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2024-07-251-1/+1
|\
| * driver core: have match() callback in struct bus_type take a const *Greg Kroah-Hartman2024-07-031-1/+1
* | Merge tag 'spi-v6.11' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2024-07-161-65/+69
|\ \
| * | spi: spi: Remove unnecessary ‘0’ values from statusLi zeming2024-07-081-1/+1
| * | spi: spi: Remove unnecessary ‘0’ values from rcLi zeming2024-07-081-1/+1
| * | spi: add devm_spi_optimize_message() helperMark Brown2024-06-251-0/+1
| |\ \
| | * | spi: add EXPORT_SYMBOL_GPL(devm_spi_optimize_message)David Lechner2024-06-241-0/+1
| * | | spi: add devm_spi_optimize_message() helperMark Brown2024-06-231-0/+27
| |\| |
| | * | spi: add devm_spi_optimize_message() helperDavid Lechner2024-06-221-0/+27
| | |/
| * | spi: Merge up fixesMark Brown2024-06-201-6/+10
| |\ \
| * | | spi: Rework per message DMA mapped flag to be per transferAndy Shevchenko2024-06-101-46/+27
| * | | spi: Merge up fixesMark Brown2024-06-031-0/+9
| |\ \ \ | | | |/ | | |/|
| * | | spi: Refactor spi_stop_queue()Andy Shevchenko2024-05-271-15/+10
| * | | spi: Replace custom code with device_match_acpi_handle()Andy Shevchenko2024-05-271-2/+2
* | | | spi: add defer_optimize_message controller flagDavid Lechner2024-07-091-1/+17
* | | | spi: don't unoptimize message in spi_async()David Lechner2024-07-091-2/+0
| |_|/ |/| |
* | | spi: Fix SPI slave probe failureAmit Kumar Mahapatra2024-06-181-4/+6
* | | spi: Fix OCTAL mode supportPatrice Chotard2024-06-181-2/+4
| |/ |/|
* | spi: Assign dummy scatterlist to unidirectional transfersAndy Shevchenko2024-05-291-0/+9
|/
* soi: Don't call DMA sync API when not neededMark Brown2024-05-231-73/+75
|\
| * spi: Check if transfer is mapped before calling DMA sync APIsAndy Shevchenko2024-05-231-5/+13
| * spi: Don't mark message DMA mapped when no transfer in it isAndy Shevchenko2024-05-231-0/+4
| * spi: Remove unneded check for orig_nentsAndy Shevchenko2024-05-081-14/+8
| * spi: use spi_valid_{tx,rx}buf() in stats functionDavid Lechner2024-05-011-7/+5
| * Add bridged amplifiers to cs42l43Mark Brown2024-04-171-3/+9
| |\
| | * spi: Update swnode based SPI devices to use the fwnode nameCharles Keepax2024-04-161-0/+5
| | * spi: Switch to using is_acpi_device_node() in spi_dev_set_name()Charles Keepax2024-04-161-3/+4
| * | spi: More refacroings after multi-CS supportMark Brown2024-04-161-30/+33
| |\ \
| | * | spi: Introduce spi_for_each_valid_cs() in order of deduplicationAndy Shevchenko2024-04-151-7/+9
| | * | spi: Extract spi_toggle_csgpiod() helper for better maintananceAndy Shevchenko2024-04-151-24/+25
| * | | spi: Consistently use BIT for cs_index_mask (part 2)Andy Shevchenko2024-04-151-7/+3
| |/ /