| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-20 | spi: spidev: add compatible for arduino spi mcu interface | Riccardo Mereu | 1 | -0/+2 |
| 2025-07-21 | spi: spidev: Add an entry for the ABB spi sensors | Heiko Schocher | 1 | -0/+2 |
| 2025-03-13 | spi: spidev: Add an entry for the gocontroll moduline module slot | Maud Spierings | 1 | -0/+2 |
| 2024-12-17 | spi: spidev: Align ordering of spidev_spi_ids[] and spidev_dt_ids[] | Uwe Kleine-König | 1 | -13/+17 |
| 2024-12-02 | spi: spidev: Add an entry for lwn,bk4-spi | Fabio Estevam | 1 | -0/+2 |
| 2024-09-27 | [tree-wide] finally take no_llseek out | Al Viro | 1 | -1/+0 |
| 2024-09-12 | spi: Merge up fixes | Mark Brown | 1 | -0/+2 |
| 2024-09-10 | spi: spidev: switch to use spi_target_abort() | Yang Yingliang | 1 | -1/+1 |
| 2024-09-03 | spi: spidev: Add missing spi_device_id for jg10309-01 | Geert Uytterhoeven | 1 | -0/+1 |
| 2024-08-29 | spi: spidev: Add an entry for elgin,jg10309-01 | Fabio Estevam | 1 | -0/+1 |
| 2024-08-29 | spi: spidev: Add an entry for elgin,jg10309-01 | Fabio Estevam | 1 | -0/+1 |
| 2024-07-30 | spi: spidev: Add missing spi_device_id for bh2228fv | Geert Uytterhoeven | 1 | -0/+1 |
| 2024-07-18 | spi: spidev: add correct compatible for Rohm BH2228FV | Conor Dooley | 1 | -0/+1 |
| 2024-02-08 | spi: spidev: Follow renaming of SPI "master" to "controller" | Uwe Kleine-König | 1 | -1/+1 |
| 2023-10-06 | spi: spidev: make spidev_class constant | Greg Kroah-Hartman | 1 | -8/+10 |
| 2023-09-11 | spidev: Simplify SPI_IOC_RD_MODE* cases in spidev_ioctl() | Andy Shevchenko | 1 | -5/+3 |
| 2023-09-11 | spidev: Switch to use spi_get_csgpiod() | Andy Shevchenko | 1 | -4/+2 |
| 2023-09-11 | spidev: Decrease indentation level in spidev_ioctl() SPI_IOC_RD_MODE* | Andy Shevchenko | 1 | -8/+6 |
| 2023-06-28 | Merge tag 'spi-v6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie... | Linus Torvalds | 1 | -1/+2 |
| 2023-06-19 | drivers/spi: use ARCH_DMA_MINALIGN instead of ARCH_KMALLOC_MINALIGN | Catalin Marinas | 1 | -1/+1 |
| 2023-05-30 | spi: spidev: add two new spi mode bits | Boerge Struempfel | 1 | -1/+2 |
| 2023-04-27 | Merge tag 'driver-core-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+1 |
| 2023-03-17 | driver core: class: remove module * from class_create() | Greg Kroah-Hartman | 1 | -1/+1 |
| 2023-03-11 | spi: Replace all spi->chip_select and spi->cs_gpiod references with function ... | Amit Kumar Mahapatra via Alsa-devel | 1 | -3/+3 |
| 2023-02-06 | spi: spidev: Fix double unlock in spidev_sync() | Dan Carpenter | 1 | -2/+0 |
| 2023-02-06 | spi: Merge fixes | Mark Brown | 1 | -23/+34 |
| 2023-01-30 | Merge remote-tracking branch 'spi/for-6.2' into spi-6.2 | Mark Brown | 1 | -5/+16 |
| 2023-01-27 | spi: spidev: fix a recursive locking error | Bartosz Golaszewski | 1 | -6/+16 |
| 2023-01-20 | spi: spidev: order compatibles alphabetically | Krzysztof Kozlowski | 1 | -4/+4 |
| 2023-01-11 | spi: spidev: remove debug messages that access spidev->spi without locking | Bartosz Golaszewski | 1 | -2/+0 |
| 2023-01-11 | spi: spidev: fix a race condition when accessing spidev->spi | Bartosz Golaszewski | 1 | -16/+18 |
| 2023-01-06 | spi: spidev: remove debug messages that access spidev->spi without locking | Bartosz Golaszewski | 1 | -2/+0 |
| 2023-01-06 | spi: spidev: fix a race condition when accessing spidev->spi | Bartosz Golaszewski | 1 | -16/+18 |
| 2022-12-27 | spidev: Add Silicon Labs SI3210 device compatible | Vincent Tremblay | 1 | -0/+2 |
| 2022-12-27 | spidev: Add Silicon Labs EM3581 device compatible | Vincent Tremblay | 1 | -0/+2 |
| 2022-12-01 | spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE | Alexander Sverdlin | 1 | -5/+16 |
| 2022-04-19 | spi: spidev: add SPI_RX_CPHA_FLIP | Baruch Siach | 1 | -1/+2 |
| 2022-04-05 | spi: spidev: replace usage of found with dedicated list iterator variable | Jakob Koschel | 1 | -4/+5 |
| 2022-04-05 | spi: spidev: Replace OF specific code by device property API | Andy Shevchenko | 1 | -23/+22 |
| 2022-04-05 | spi: spidev: Replace ACPI specific code by device_get_match_data() | Andy Shevchenko | 1 | -28/+19 |
| 2022-04-05 | spi: spidev: Convert BUILD_BUG_ON() to static_assert() | Andy Shevchenko | 1 | -1/+1 |
| 2022-02-09 | spi: make remove callback a void function | Mark Brown | 1 | -3/+1 |
| 2022-02-09 | spi: make remove callback a void function | Uwe Kleine-König | 1 | -3/+1 |
| 2022-02-08 | spi: spidev: prevent spidev->speed_hz from being zero | Dan Carpenter | 1 | -12/+19 |
| 2021-11-24 | spi: spidev: Make probe to fail early if a spidev compatible is used | Javier Martinez Canillas | 1 | -3/+4 |
| 2021-11-23 | spi: spidev: Use SPI_MODE_USER_MASK instead of casting | Andy Shevchenko | 1 | -1/+1 |
| 2021-09-27 | spi: spidev: Add SPI ID table | Mark Brown | 1 | -0/+14 |
| 2021-08-05 | misc: gehc-achc: new driver | Sebastian Reichel | 1 | -1/+0 |
| 2021-05-11 | spi: spidev: Use SPI_MODE_X_MASK | Andy Shevchenko | 1 | -1/+1 |
| 2021-04-20 | spidev: Add Micron SPI NOR Authenta device compatible | Shivamurthy Shastri | 1 | -0/+1 |
| 2021-01-25 | spidev: Add cisco device compatible | Daniel Walker | 1 | -0/+1 |
| 2020-09-09 | spi: spidev: Remove redundant initialization of variable status | Jay Fang | 1 | -2/+2 |
| 2020-07-28 | spi: spidev: Align buffers for DMA | Christian Eggers | 1 | -8/+13 |
| 2020-06-18 | spi: spidev: fix a potential use-after-free in spidev_release() | Zhenzhong Duan | 1 | -10/+10 |
| 2020-06-18 | spi: spidev: fix a race between spidev_release and spidev_remove | Zhenzhong Duan | 1 | -2/+2 |
| 2020-04-16 | spi: spidev: Add support for Octal mode data transfers | Geert Uytterhoeven | 1 | -1/+2 |
| 2020-03-02 | spi: spidev: fix speed setting message | Oleksandr Suvorov | 1 | -3/+4 |
| 2020-03-02 | spi: spidev: fix a debug message value | Oleksandr Suvorov | 1 | -8/+8 |
| 2020-02-21 | spi: spidev: Fix CS polarity if GPIO descriptors are used | Lukas Wunner | 1 | -0/+5 |
| 2019-10-15 | spi: spidev: use new `delay` field for spi transfers | Alexandru Ardelean | 1 | -1/+2 |
| 2019-10-15 | spi: spidev: use new `word_delay` field for spi transfers | Alexandru Ardelean | 1 | -1/+2 |
| 2019-09-25 | spi: Add call to spi_slave_abort() function when spidev driver is released | Lukasz Majewski | 1 | -0/+3 |
| 2019-06-10 | Merge tag 'v5.2-rc4' into spi-5.3 | Mark Brown | 1 | -10/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 | Thomas Gleixner | 1 | -10/+1 |
| 2019-05-29 | spidev: Add M53Menlo CPLD compatible | Marek Vasut | 1 | -0/+1 |
| 2019-05-20 | spi: spidev: Add dhcom-board to compatibility list | Christoph Niedermaier | 1 | -0/+1 |
| 2019-05-07 | Merge tag 'stream_open-5.2' of https://lab.nexedi.com/kirr/linux | Linus Torvalds | 1 | -1/+1 |
| 2019-05-06 | *: convert stream-like files from nonseekable_open -> stream_open | Kirill Smelkov | 1 | -1/+1 |
| 2019-03-18 | spi: spidev: Enable control of inter-word delays | Jan Kundrát | 1 | -1/+3 |
| 2018-10-10 | spi: spidev: Fix OF tree warning logic | Trent Piepho | 1 | -5/+3 |
| 2018-10-08 | spidev: Enable the Liebherr's BK4 board to work with spidev driver | Lukasz Majewski | 1 | -0/+1 |
| 2017-07-08 | Merge branch 'for-spi' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs | Linus Torvalds | 1 | -31/+11 |
| 2017-06-29 | spidev: quit messing with access_ok() | Al Viro | 1 | -31/+11 |
| 2017-05-14 | spi: spidev: use memdup_user | Geliang Tang | 1 | -9/+1 |
| 2017-05-14 | spi: spidev: remove unused completion | Seraphime Kirkovski | 1 | -1/+0 |
| 2017-03-16 | spi: spidev: Add sx1301 to device tree compatibility list | Ben Whitten | 1 | -0/+1 |
| 2016-10-21 | spi: spidev: Add device to spidev device tree compatibility list | Fabien Lahoudere | 1 | -0/+1 |
| 2016-07-04 | spi: spidev: Add ACPI probing support | Mika Westerberg | 1 | -0/+41 |
| 2016-01-11 | Merge remote-tracking branches 'spi/topic/overlay', 'spi/topic/pxa2xx', 'spi/... | Mark Brown | 1 | -1/+1 |
| 2015-12-16 | spi: spidev: Hold spi_lock over all defererences of spi in release() | Mark Brown | 1 | -1/+1 |
| 2015-11-30 | spi: spidev: Use "%u" to format __u32 | Geert Uytterhoeven | 1 | -1/+1 |
| 2015-11-04 | Merge remote-tracking branches 'spi/topic/omap-100k', 'spi/topic/omap-uwire',... | Mark Brown | 1 | -1/+0 |
| 2015-10-28 | spi: Drop owner assignment from spi_drivers | Andrew F. Davis | 1 | -1/+0 |
| 2015-09-22 | Merge remote-tracking branches 'spi/fix/spidev' and 'spi/fix/xtfpga' into spi... | Mark Brown | 1 | -1/+2 |
| 2015-09-11 | spi: spidev: fix possible NULL dereference | Sudip Mukherjee | 1 | -1/+2 |
| 2015-08-31 | Merge remote-tracking branches 'spi/topic/s3c64xx', 'spi/topic/sg', 'spi/topi... | Mark Brown | 1 | -4/+4 |
| 2015-08-04 | spi: spidev: fix inconsistent indenting | Colin Ian King | 1 | -3/+3 |
| 2015-07-16 | spi: spidev: Fix typo | Fabio Estevam | 1 | -1/+1 |
| 2015-07-07 | spi: spidev: add compatible value for LTC2488 | Jiri Prchal | 1 | -0/+1 |
| 2015-06-18 | Merge remote-tracking branches 'spi/topic/sirf', 'spi/topic/spidev' and 'spi/... | Mark Brown | 1 | -23/+10 |
| 2015-05-11 | spi: spidev: Remove unneeded variable | Fabio Estevam | 1 | -2/+1 |
| 2015-04-23 | spi: spidev: use spi_sync instead of spi_async | Martin Sperl | 1 | -21/+9 |
| 2015-03-27 | spi: spidev: Warn loudly if instantiated from DT as "spidev" | Mark Brown | 1 | -7/+19 |
| 2015-03-23 | spi: spidev: fix possible arithmetic overflow for multi-transfer message | Ian Abbott | 1 | -2/+3 |
| 2015-02-24 | spi: spidev: only use up TX/RX bounce buffer space when needed | Ian Abbott | 1 | -5/+23 |
| 2015-02-08 | Merge remote-tracking branches 'spi/topic/sirf', 'spi/topic/spidev', 'spi/top... | Mark Brown | 1 | -24/+97 |
| 2015-02-02 | spi: spidev: Convert buf pointers for 32-bit compat SPI_IOC_MESSAGE(n) | Ian Abbott | 1 | -24/+97 |
| 2014-12-22 | spi: Remove FSF mailing addresses | Jarkko Nikula | 1 | -4/+0 |
| 2014-11-11 | spi: spidev: Don't mangle max_speed_hz in underlying spi device | Mark Brown | 1 | -3/+13 |
| 2014-10-13 | spi: spidev: Use separate TX and RX bounce buffers | Ray Jui | 1 | -27/+52 |
| 2014-02-27 | spi: spidev: Add support for Dual/Quad SPI Transfers | Geert Uytterhoeven | 1 | -4/+15 |
| 2014-02-27 | spi: spidev: Restore all SPI mode flags on ioctl failure | Geert Uytterhoeven | 1 | -2/+2 |
| 2013-10-15 | spi: spidev: Fix checkpatch issue | Jingoo Han | 1 | -3/+3 |
| 2013-09-17 | spi: spidev: remove unnecessary spi_set_drvdata() | Jingoo Han | 1 | -1/+0 |
| 2013-07-15 | PTR_RET is now PTR_ERR_OR_ZERO(): Replace most. | Rusty Russell | 1 | -1/+1 |
| 2013-04-01 | spi/spidev: Use PTR_RET function | Alexandru Gheorghiu | 1 | -1/+1 |
| 2012-12-07 | spi: Remove HOTPLUG section attributes | Grant Likely | 1 | -3/+3 |
| 2012-11-01 | spi: spidev: Add Rohm DH2228FV DAC compatible string | Maxime Ripard | 1 | -0/+1 |
| 2012-11-01 | spi: spidev: Add device tree bindings | Maxime Ripard | 1 | -0/+9 |
| 2011-06-06 | spi: reorganize drivers | Grant Likely | 1 | -1/+1 |
| 2011-02-03 | spi/spidev: Add 32 bit compat ioctl() | Bernhard Walle | 1 | -0/+12 |
| 2010-11-01 | tree-wide: fix comment/printk typos | Uwe Kleine-König | 1 | -1/+1 |
| 2010-10-15 | llseek: automatically add .llseek fop | Arnd Bergmann | 1 | -0/+1 |
| 2009-12-17 | Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6 | Linus Torvalds | 1 | -9/+9 |
| 2009-12-17 | spidev: add proper section markers | Mike Frysinger | 1 | -8/+8 |
| 2009-12-17 | spidev: use DECLARE_BITMAP instead of declaring the array | Thadeu Lima de Souza Cascardo | 1 | -1/+1 |
| 2009-12-14 | Merge branch 'next-spi' of git://git.secretlab.ca/git/linux-2.6 | Linus Torvalds | 1 | -3/+3 |
| 2009-12-09 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik... | Linus Torvalds | 1 | -1/+1 |
| 2009-12-08 | spi: fix spidev compilation failure when VERBOSE is defined | Florian Fainelli | 1 | -3/+3 |
| 2009-12-04 | spidev: fix double "of of" in comment | Thadeu Lima de Souza Cascardo | 1 | -1/+1 |
| 2009-10-14 | spi: Remove BKL from spidev_open | Thomas Gleixner | 1 | -3/+0 |
| 2009-10-01 | const: constify remaining file_operations | Alexey Dobriyan | 1 | -1/+1 |
| 2009-09-23 | spi: prefix modalias with "spi:" | Anton Vorontsov | 1 | -0/+1 |
| 2009-06-30 | spi: new spi->mode bits | David Brownell | 1 | -6/+11 |
| 2008-12-01 | spi: avoid spidev crash when device is removed | Wolfgang Ocker | 1 | -1/+3 |
| 2008-10-16 | device create: misc: convert device_create_drvdata to device_create | Greg Kroah-Hartman | 1 | -4/+3 |
| 2008-07-24 | spidev: BKL removal | Alan Cox | 1 | -6/+13 |
| 2008-07-21 | device create: spi: convert device_create to device_create_drvdata | David Brownell | 1 | -2/+2 |
| 2008-07-14 | Merge commit 'v2.6.26' into bkl-removal | Jonathan Corbet | 1 | -49/+127 |
| 2008-07-04 | spi: fix the read path in spidev | Sebastian Siewior | 1 | -6/+4 |
| 2008-06-20 | spidev: BKL pushdown | Jonathan Corbet | 1 | -0/+3 |
| 2008-06-06 | spi: fix refcount-related spidev oops-on-rmmod | David Brownell | 1 | -30/+34 |
| 2008-05-24 | spi: remove some spidev oops-on-rmmod paths | David Brownell | 1 | -13/+89 |
| 2007-10-29 | fix abuses of ptrdiff_t | Al Viro | 1 | -3/+3 |
| 2007-08-11 | spidev warning fix | David Brownell | 1 | -1/+3 |
| 2007-07-31 | spidev supports more communications modes | Anton Vorontsov | 1 | -3/+10 |
| 2007-07-17 | spidev compiler warning gone | David Brownell | 1 | -2/+4 |
| 2007-05-23 | spi: potential memleak in spidev_ioctl | Florin Malita | 1 | -0/+1 |
| 2007-05-23 | spi/spidev: check message size before copying | Domen Puncer | 1 | -6/+6 |
| 2007-05-16 | spi: fix spidev for >sizeof(long)/32 devices | Domen Puncer | 1 | -1/+1 |
| 2007-05-08 | /dev/spidevB.C interface | Andrea Paterniani | 1 | -0/+584 |