summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* spi: Don't have controller clean up spi device before driver unbindSaravana Kannan2021-05-141-3/+3
* spi: Assume GPIO CS active high in ACPI caseAndy Shevchenko2021-05-121-4/+18
* spi: take the SPI IO-mutex in the spi_set_cs_timing methodLeilk Liu2021-05-101-2/+7
* spi: Fix spi device unregister flowSaravana Kannan2021-04-281-6/+12
* spi: Rename enable1 to activate in spi_set_cs()Andy Shevchenko2021-04-231-5/+4
* spi: Make error handling of gpiod_count() call cleanerAndy Shevchenko2021-04-211-6/+7
* spi: Handle SPI device setup callback failure.Joe Burmeister2021-04-191-1/+8
* spi: sync up initial chipselect stateDavid Bauer2021-04-191-8/+8
* Merge branch 'for-5.12' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown2021-04-151-7/+2
|\
| * spi: Fix use-after-free with devm_spi_alloc_*William A. Kennington III2021-04-081-7/+2
* | spi: simplify devm_spi_register_controllerTian Tao2021-04-091-14/+5
* | spi: Fix spelling mistake "softwade" -> "software"Colin Ian King2021-03-171-1/+1
* | Merge series "spi: Adding support for software nodes" from Heikki Krogerus <h...Mark Brown2021-03-161-15/+6
|\ \
| * | spi: Remove support for dangling device propertiesHeikki Krogerus2021-03-161-21/+3
| * | spi: Add support for software nodesHeikki Krogerus2021-03-161-2/+11
| |/
* / spi: core: remove 'delay_usecs' field from spi_transferAlexandru Ardelean2021-03-121-1/+0
|/
* Merge tag 'spi-v5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/brooni...Linus Torvalds2021-02-221-11/+48
|\
| * Merge remote-tracking branch 'spi/for-5.12' into spi-nextMark Brown2021-02-121-10/+47
| |\
| | * spi: support CS timing for HW & SW modeleilk.liu2021-02-081-3/+6
| | * spi: add power control when set_cs_timingleilk.liu2021-02-081-3/+22
| | * Merge v5.11-rc3Mark Brown2021-01-131-3/+8
| | |\
| | * | spi: Add SPI_NO_TX/RX supportDragos Bogdan2020-12-281-5/+20
| | * | Merge remote-tracking branch 'spi/for-5.11' into spi-nextMark Brown2020-12-111-29/+38
| | |\ \
| * | | | spi: Skip zero-length transfers in spi_transfer_one_message()Nicolas Saenz Julienne2021-02-121-1/+1
| | |_|/ | |/| |
* / | | ACPI: Test for ACPI_SUCCESS rather than !ACPI_FAILUREBjorn Helgaas2021-01-271-1/+1
|/ / /
* | | spi: fix the divide by 0 error when calculating xfer waiting timeXu Yilun2021-01-041-1/+5
* | | spi: Fix the clamping of spi->max_speed_hzTudor Ambarus2020-12-301-2/+3
* | | Merge remote-tracking branch 'spi/for-5.10' into spi-5.11Mark Brown2020-12-171-1/+2
|\| | | |/ |/|
| * spi: Limit the spi device max speed to controller's max speedTudor Ambarus2020-12-111-1/+2
* | Merge branch 'for-5.10' of https://git.kernel.org/pub/scm/linux/kernel/git/br...Mark Brown2020-11-271-18/+68
|\|
| * spi: Take the SPI IO-mutex in the spi_setup() methodSerge Semin2020-11-201-0/+5
| * spi: Introduce device-managed SPI controller allocationLukas Wunner2020-11-121-1/+57
| * spi: fix client driver breakages when using GPIO descriptorsSven Van Asbroeck2020-11-111-17/+6
* | spi: Fix potential NULL pointer dereference in spi_shutdown()Marek Szyprowski2020-11-241-3/+5
* | spi: Warn when a driver's remove callback returns an errorUwe Kleine-König2020-11-201-3/+10
* | spi: Use bus_type functions for probe, remove and shutdownUwe Kleine-König2020-11-201-17/+16
* | spi: fix resource leak for drivers without .remove callbackUwe Kleine-König2020-11-201-9/+10
* | spi: fix a typo inside a kernel-doc markupMauro Carvalho Chehab2020-10-281-3/+3
|/
* Merge tag 'spi-fix-v5.9-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-09-111-2/+7
|\
| * spi: Fix memory leak on splited transfersGustav Wiklander2020-09-091-2/+7
* | Merge tag 'spi-fix-v5.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-08-181-1/+20
|\|
| * spi: Prevent adding devices below an unregistering controllerLukas Wunner2020-08-031-1/+20
* | Merge tag 'sched-fifo-2020-08-04' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2020-08-061-3/+1
|\ \ | |/ |/|
| * sched,spi: Convert to sched_set_fifo*()Peter Zijlstra2020-06-151-3/+1
* | spi: Only defer to thread for cleanup when neededMark Brown2020-07-171-7/+19
* | spi: use kthread_create_worker() helperMarek Szyprowski2020-07-091-14/+12
* | spi: Avoid setting the chip select if we don't need toDouglas Anderson2020-07-021-0/+11
* | spi: introduce fallback to pioRobin Gong2020-06-231-0/+12
|/
* spi: Remove note about transfer limit for spi_write_then_read()Mark Brown2020-05-261-2/+1
* spi: flags 'SPI_CONTROLLER_MUST_RX' and 'SPI_CONTROLLER_MUST_TX' can't be coe...dillon min2020-05-251-1/+2