summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi.c
Commit message (Expand)AuthorAgeFilesLines
* 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-011-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
* spi: Make spi_delay_exec() warn if called from atomic contextMark Brown2020-05-221-0/+2
* Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Mark Brown2020-05-201-1/+2
|\
| * spi: Fix controller unregister orderLukas Wunner2020-05-201-1/+2
* | Merge branch 'for-5.7' of https://git.kernel.org/pub/scm/linux/kernel/git/bro...Mark Brown2020-05-051-0/+1
|\|
| * spi: Respect DataBitLength field of SpiSerialBusV2() ACPI resourceAndy Shevchenko2020-04-141-0/+1
* | spi: remove redundant assignment to variable msColin Ian King2020-04-141-1/+1
* | Merge branch 'spi-5.7' into spi-nextMark Brown2020-03-271-21/+13
|\|
| * spi: acpi: remove superfluous parameter checkWolfram Sang2020-03-121-1/+1
| * Merge tag 'mtk-mtd-spi-move' of https://git.kernel.org/pub/scm/linux/kernel/g...Mark Brown2020-03-111-7/+2
| |\
| | * spi: make spi-max-frequency optionalChuanhong Guo2020-03-111-7/+2
| * | spi: Do spi_take_timestamp_pre for as many times as necessaryVladimir Oltean2020-03-051-12/+7
| * | spi: Allow SPI controller override device buswidthJohn Garry2020-02-281-1/+3
| |/
* | Merge tag 'spi-fix-v5.6-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-03-061-17/+15
|\ \ | |/ |/|
| * spi: spi_register_controller(): free bus id on error pathsAaro Koskinen2020-03-041-17/+15
* | Merge branch 'spi-5.6' into spi-nextMark Brown2020-01-231-0/+24
|\|
| * spi: Add generic support for unused native cs with cs-gpiosGeert Uytterhoeven2020-01-071-0/+17
| * spi: Catch improper use of PTP system timestamping APIVladimir Oltean2019-12-271-0/+7
* | Merge tag 'spi-fix-v5.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2020-01-061-14/+8
|\ \ | |/ |/|
| * spi: Don't look at TX buffer for PTP system timestampingVladimir Oltean2019-12-271-14/+8
* | Merge branch 'spi-5.5' into spi-nextMark Brown2019-11-221-30/+283
|\|
| * spi: Fix regression to return zero on success instead of positive valueTony Lindgren2019-11-121-0/+9
| * spi: add power control when set_csLuhua Xu2019-10-311-1/+14
| * spi: Fix spelling in the commentsAndy Shevchenko2019-10-231-2/+2
| * spi: spi-fsl-espi: convert transfer delay to `spi_delay` formatAlexandru Ardelean2019-10-151-4/+5
| * spi: implement SW control for CS timesAlexandru Ardelean2019-10-151-1/+44