summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi.c
Commit message (Expand)AuthorAgeFilesLines
...
* | spi: opportunistically skip ctlr->cur_msg_completionDavid Jander2022-06-271-2/+25
* | spi: Ensure the io_mutex is held until spi_finalize_current_message()David Jander2022-06-271-18/+14
* | spi: Set ctlr->cur_msg also in the sync transfer caseDavid Jander2022-06-271-0/+1
* | spi: Remove unneeded READ_ONCE for ctlr->busy flagDavid Jander2022-06-271-1/+1
* | spi: Remove the now unused ctlr->idling flagDavid Jander2022-06-271-2/+0
* | spi: Remove check for idling in __spi_pump_messages()David Jander2022-06-271-7/+0
* | spi: Remove check for controller idling in spi sync pathDavid Jander2022-06-271-4/+0
* | spi: __spi_pump_messages: Consolidate spin_unlocks to goto targetDavid Jander2022-06-271-8/+3
* | spi: Lock controller idling transition inside the io_mutexDavid Jander2022-06-271-6/+12
* | spi: Don't use the message queue if possible in spi_syncDavid Jander2022-06-271-97/+149
* | spi: Move ctlr->cur_msg_prepared to struct spi_messageDavid Jander2022-06-271-3/+4
* | spi: core: Fix error code in spi_register_controller()Dan Carpenter2022-06-141-0/+1
* | spi: Fix per-cpu stats access on 32 bit systemsDavid Jander2022-06-101-1/+4
* | spi: spi.c: Convert statistics to per-cpu u64_stats_tDavid Jander2022-06-061-45/+98
|/
* Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-06-031-22/+4
|\
| * spi: Use helper for safer setting of driver_overrideKrzysztof Kozlowski2022-04-221-22/+4
* | Merge tag 'spi-fix-v5.19-rc0' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-06-011-1/+2
|\ \
| * | spi: core: Display return code when failing to transfer messageEddie James2022-05-261-1/+2
* | | Merge tag 'spi-v5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2022-05-241-11/+14
|\| | | |/ |/|
| * spi: using pm_runtime_resume_and_get instead of pm_runtime_get_syncMinghao Chi2022-04-191-4/+2
| * spi: core: Initialize returned status in spi_setupPaul Kocialkowski2022-04-141-1/+1
| * spi: Pull in Atmel fixMark Brown2022-04-131-0/+4
| |\
| * | spi: core: Only check bits_per_word validity when explicitly providedPaul Kocialkowski2022-04-121-6/+11
* | | Merge tag 'acpi-5.18-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/ra...Linus Torvalds2022-04-081-1/+2
|\ \ \ | |_|/ |/| |
| * | ACPI: bus: Eliminate acpi_bus_get_device()Rafael J. Wysocki2022-04-051-1/+2
| |/
* / spi: core: add dma_map_dev for __spi_unmap_msg()Vinod Koul2022-04-061-0/+4
|/
* spi: Fix erroneous sgs value with min_t()Biju Das2022-03-171-2/+2
* spi: Get sgs size fix into branchMark Brown2022-03-171-2/+2
|\
| * spi: Fix invalid sgs valueBiju Das2022-03-081-2/+2
* | spi: use specific last_cs instead of last_cs_enableYun Zhou2022-02-281-2/+6
* | spi: use sysfs_emit() for printing statistics and add trailing newlineHeiner Kallweit2022-02-181-1/+1
* | spi: Retire legacy GPIO handlingLinus Walleij2022-02-141-97/+28
* | spi: make remove callback a void functionMark Brown2022-02-091-9/+2
|\ \
| * | spi: make remove callback a void functionUwe Kleine-König2022-02-091-9/+2
| |/
* | spi: Replace acpi_bus_get_device()Rafael J. Wysocki2022-02-021-2/+2
* | spi: Add API to count spi acpi resourcesStefan Binding2022-02-011-0/+40
* | spi: Support selection of the index of the ACPI Spi Resource before allocStefan Binding2022-02-011-7/+44
* | spi: Create helper API to lookup ACPI info for spi deviceStefan Binding2022-02-011-10/+36
* | spi: Make spi_alloc_device and spi_add_device public againStefan Binding2022-02-011-2/+4
|/
* spi: don't include ptp_clock_kernel.h in spi.hJakub Kicinski2022-01-071-0/+1
* spi: Fix incorrect cs_setup delay handlingHector Martin2021-12-131-7/+6
* spi: Fix condition in the __spi_register_driver()Andy Shevchenko2021-11-241-1/+1
* spi: Fix multi-line comment styleAndy Shevchenko2021-11-231-71/+89
* spi: Replace memset() with __GFP_ZEROAndy Shevchenko2021-11-231-2/+1
* spi: deduplicate spi_match_id() in __spi_register_driver()Andy Shevchenko2021-11-221-11/+6
* Merge existing fixes from spi/for-5.16 into new branchMark Brown2021-11-151-6/+6
|\
| * spi: fix use-after-free of the add_lock mutexMichael Walle2021-11-121-6/+6
* | Merge tag 'spi-v5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2021-11-011-142/+95
|\|
| * Merge branch 'spi-5.15' into spi-5.16Mark Brown2021-10-141-16/+11
| |\
| * | spi: Make several public functions private to spi.cUwe Kleine-König2021-10-071-27/+14