summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* spi: Fix simplification of devm_spi_register_controllerYang Yingliang2022-07-131-5/+14
* spi: remove duplicate parameters check in acpi_spi_add_resource()Andy Shevchenko2022-07-111-3/+0
* spi: propagate error code to the caller of acpi_spi_device_alloc()Andy Shevchenko2022-07-111-1/+1
* spi: Return deferred probe error when controller isn't yet availableAndy Shevchenko2022-07-111-1/+1
* spi: spi.c: Remove redundant else blockDavid Jander2022-06-301-5/+5
* spi: spi.c: Fix comment styleDavid Jander2022-06-301-47/+47
* spi: spi.c: White-space fix in __spi_pump_messages()David Jander2022-06-301-1/+1
* 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-251-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-091-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