| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-07 | treewide: Remove redundant | Mark Brown | 1 | -2/+0 |
| 2025-07-05 | spi: Remove redundant pm_runtime_mark_last_busy() calls | Sakari Ailus | 1 | -2/+0 |
| 2025-07-01 | spi: stm32: delete stray tabs in stm32h7_spi_data_idleness() | Dan Carpenter | 1 | -2/+2 |
| 2025-06-30 | spi: stm32: fix pointer-to-pointer variables usage | Antonio Quartulli | 1 | -10/+12 |
| 2025-06-30 | spi: stm32: fix sram pool free in probe error path | Clément Le Goffic | 1 | -1/+3 |
| 2025-06-24 | spi: stm32: deprecate `st,spi-midi-ns` property | Clément Le Goffic | 1 | -4/+19 |
| 2025-06-24 | spi: stm32: use STM32 DMA with STM32 MDMA to enhance DDR use | Clément Le Goffic | 1 | -24/+229 |
| 2025-06-24 | spi: stm32: Check for cfg availability in stm32_spi_probe | Clément Le Goffic | 1 | -1/+7 |
| 2025-06-24 | spi: stm32: Add SPI_READY mode to spi controller | Clément Le Goffic | 1 | -4/+24 |
| 2024-10-10 | spi: stm32: fix missing device mode capability in stm32mp25 | Alain Volmat | 1 | -0/+1 |
| 2024-09-30 | spi: Switch back to struct platform_driver::remove() | Uwe Kleine-König | 1 | -1/+1 |
| 2024-05-29 | spi: stm32: Don't warn about spurious interrupts | Uwe Kleine-König | 1 | -1/+1 |
| 2024-05-23 | spi: stm32: Revert change that enabled controller before asserting CS | Uwe Kleine-König | 1 | -2/+12 |
| 2024-05-03 | spi: stm32: enable controller before asserting CS | Ben Wolsieffer | 1 | -12/+2 |
| 2024-02-26 | spi: stm32: move splitting transfers to optimize_message | David Lechner | 1 | -12/+16 |
| 2024-02-07 | spi: drop gpf arg from __spi_split_transfer_maxsize() | David Lechner | 1 | -3/+1 |
| 2023-12-21 | spi: stm32: add st,stm32mp25-spi compatible supporting STM32MP25 soc | Valentin Caron | 1 | -12/+120 |
| 2023-12-21 | spi: stm32: use dma_get_slave_caps prior to configuring dma channel | Alain Volmat | 1 | -2/+11 |
| 2023-12-11 | spi: stm32: switch to use modern name | Yang Yingliang | 1 | -20/+20 |
| 2023-11-13 | spi: stm32: add STM32F7 support | Ben Wolsieffer | 1 | -0/+149 |
| 2023-11-13 | spi: stm32: use callbacks for read_rx and write_tx | Ben Wolsieffer | 1 | -4/+12 |
| 2023-11-13 | spi: stm32: rename stm32f4_* to stm32fx_* | Ben Wolsieffer | 1 | -145/+145 |
| 2023-10-30 | spi: Merge up fix | Mark Brown | 1 | -0/+8 |
| 2023-10-17 | spi: stm32: Explicitly include correct DT includes | Rob Herring | 1 | -1/+2 |
| 2023-09-11 | spi: stm32: add a delay before SPI disable | Valentin Caron | 1 | -0/+8 |
| 2023-08-29 | Merge tag 'spi-v6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie... | Linus Torvalds | 1 | -6/+12 |
| 2023-08-21 | spi: stm32: fix accidential revert to byte-sized transfer splitting | Leonard Göhrs | 1 | -3/+3 |
| 2023-07-27 | spi: stm32: Remove redundant dev_err_probe() | Ruan Jinjie | 1 | -2/+1 |
| 2023-07-12 | spi: Header and core clean up and refactoring | Mark Brown | 1 | -1/+1 |
| 2023-07-11 | spi: Get rid of old SPI_MASTER_MUST_TX & SPI_MASTER_MUST_RX | Andy Shevchenko | 1 | -1/+1 |
| 2023-07-09 | spi: stm32: disable device mode with st,stm32f4-spi compatible | Valentin Caron | 1 | -3/+10 |
| 2023-06-15 | spi: stm32: introduction of stm32h7 SPI device mode support | Valentin Caron | 1 | -34/+78 |
| 2023-06-15 | spi: stm32: use dmaengine_terminate_{a}sync instead of _all | Alain Volmat | 1 | -5/+5 |
| 2023-06-15 | spi: stm32: renaming of spi_master into spi_controller | Alain Volmat | 1 | -77/+77 |
| 2023-04-04 | spi: stm32: Use devm_platform_get_and_ioremap_resource() | Yang Li | 1 | -2/+1 |
| 2023-03-16 | spi: stm32: split large transfers based on word size instead of bytes | Leonard Göhrs | 1 | -3/+3 |
| 2023-03-06 | spi: stm32: Convert to platform remove callback returning void | Uwe Kleine-König | 1 | -4/+2 |
| 2022-11-03 | spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run | Sean Nyekjaer | 1 | -1/+1 |
| 2022-10-24 | spi: stm32: Print summary 'callbacks suppressed' message | Marek Vasut | 1 | -0/+1 |
| 2022-04-25 | spi: stm32: using pm_runtime_resume_and_get instead of pm_runtime_get_sync | Minghao Chi | 1 | -2/+1 |
| 2022-02-22 | spi: stm32: ignore Rx queue not empty in stm32f4 Tx only mode | Ahmad Fatoum | 1 | -1/+1 |
| 2022-01-19 | spi: stm32: make SPI_MASTER_MUST_TX flags only specific to STM32F4 | Alain Volmat | 1 | -1/+4 |
| 2022-01-19 | spi: stm32: remove inexistant variables in struct stm32_spi_cfg comment | Alain Volmat | 1 | -2/+0 |
| 2021-08-20 | spi: stm32: fix excluded_middle.cocci warnings | kernel test robot | 1 | -2/+1 |
| 2021-07-11 | spi: stm32: finalize message either on dma callback or EOT | Alain Volmat | 1 | -37/+20 |
| 2021-07-11 | spi: stm32h7: don't wait for EOT and flush fifo on disable | Alain Volmat | 1 | -22/+2 |
| 2021-07-11 | spi: stm32h7: rework rx fifo read function | Amelie Delaunay | 1 | -17/+13 |
| 2021-07-11 | spi: stm32: Revert "properly handle 0 byte transfer" | Alain Volmat | 1 | -4/+0 |
| 2021-07-11 | spi: stm32: enable pm_runtime autosuspend | Alain Volmat | 1 | -0/+11 |
| 2021-07-07 | spi: stm32: fixes pm_runtime calls in probe/remove | Alain Volmat | 1 | -1/+8 |
| 2021-06-30 | spi: stm32h7: fix full duplex irq handler handling | Alain Volmat | 1 | -6/+9 |
| 2021-04-15 | Merge branch 'for-5.12' of https://git.kernel.org/pub/scm/linux/kernel/git/br... | Mark Brown | 1 | -1/+2 |
| 2021-03-19 | spi: stm32: Fix use-after-free on unbind | Alain Volmat | 1 | -14/+10 |
| 2021-03-12 | spi: stm32: avoid ifdef CONFIG_PM for pm callbacks | Alain Volmat | 1 | -8/+4 |
| 2021-03-12 | spi: stm32: drop devres version of spi_register_master | Antonio Borneo | 1 | -1/+2 |
| 2021-02-05 | spi: stm32: make spurious and overrun interrupts visible | Alain Volmat | 1 | -11/+4 |
| 2021-02-05 | spi: stm32h7: replace private SPI_1HZ_NS with NSEC_PER_SEC | Amelie Delaunay | 1 | -3/+1 |
| 2021-02-05 | spi: stm32: defer probe for reset | Alain Volmat | 1 | -2/+8 |
| 2021-02-05 | spi: stm32: driver uses reset controller only at init | Etienne Carriere | 1 | -6/+5 |
| 2021-02-05 | spi: stm32h7: ensure message are smaller than max size | Alain Volmat | 1 | -0/+14 |
| 2021-02-05 | spi: stm32: use bitfield macros | Amelie Delaunay | 1 | -36/+18 |
| 2021-02-05 | spi: stm32: do not mandate cs_gpio | Alain Volmat | 1 | -6/+0 |
| 2021-02-05 | spi: stm32: properly handle 0 byte transfer | Alain Volmat | 1 | -0/+4 |
| 2021-01-13 | spi: stm32: Simplify stm32h7_spi_prepare_fthlv() | Marek Vasut | 1 | -24/+4 |
| 2021-01-05 | spi: stm32: update dev_dbg() print format for SPI params | Alexandru Ardelean | 1 | -4/+4 |
| 2020-12-21 | spi: stm32: FIFO threshold level - fix align packet size | Roman Guskov | 1 | -2/+2 |
| 2020-11-06 | spi: stm32: fix reference leak in stm32_spi_resume | Zhang Qilong | 1 | -0/+1 |
| 2020-10-09 | Merge remote-tracking branch 'spi/for-5.10' into spi-next | Mark Brown | 1 | -8/+5 |
| 2020-10-01 | spi: spi-stm32: remove redundant irqsave and irqrestore in hardIRQ | Barry Song | 1 | -5/+4 |
| 2020-09-09 | spi: stm32: fix pm_runtime_get_sync() error checking | Dan Carpenter | 1 | -1/+1 |
| 2020-09-08 | spi: stm32: Simplify with dev_err_probe() | Krzysztof Kozlowski | 1 | -3/+1 |
| 2020-09-07 | spi: stm32: Rate-limit the 'Communication suspended' message | Marek Vasut | 1 | -1/+5 |
| 2020-08-10 | spi: stm32: always perform registers configuration prior to transfer | Alain Volmat | 1 | -25/+17 |
| 2020-08-10 | spi: stm32: fixes suspend/resume management | Amelie Delaunay | 1 | -3/+24 |
| 2020-08-10 | spi: stm32: fix stm32_spi_prepare_mbr in case of odd clk_rate | Amelie Delaunay | 1 | -1/+2 |
| 2020-08-10 | spi: stm32: fix fifo threshold level in case of short transfer | Amelie Delaunay | 1 | -8/+18 |
| 2020-08-10 | spi: stm32h7: fix race condition at end of transfer | Antonio Borneo | 1 | -1/+1 |
| 2020-08-05 | spi: stm32: clear only asserted irq flags on interrupt | Tobias Schramm | 1 | -1/+1 |
| 2020-05-25 | spi: stm32: Add 'SPI_SIMPLEX_RX', 'SPI_3WIRE_RX' support for stm32f4 | dillon min | 1 | -4/+15 |
| 2020-03-20 | spi: stm32: Fix comments compilation warnings | Alain Volmat | 1 | -17/+45 |
| 2019-12-16 | spi: stm32: Use dma_request_chan() instead dma_request_slave_channel() | Peter Ujfalusi | 1 | -10/+22 |
| 2019-12-09 | spi: stm32: Switch to use GPIO descriptors for CS | Linus Walleij | 1 | -44/+3 |
| 2019-05-02 | spi: stm32: return the get_irq error | Fabien Dessenne | 1 | -2/+3 |
| 2019-01-07 | spi: stm32: add support for STM32F4 | Cezary Gapinski | 1 | -7/+482 |
| 2019-01-07 | spi: stm32: introduce compatible data cfg | Cezary Gapinski | 1 | -101/+236 |
| 2019-01-07 | spi: stm32: add start dma transfer function | Cezary Gapinski | 1 | -9/+18 |
| 2019-01-07 | spi: stm32: split transfer one setup function | Cezary Gapinski | 1 | -78/+192 |
| 2019-01-07 | spi: stm32: rename interrupt function | Cezary Gapinski | 1 | -3/+3 |
| 2019-01-07 | spi: stm32: rename STM32 SPI registers to STM32H7 | Cezary Gapinski | 1 | -182/+199 |
| 2019-01-07 | spi: stm32: remove SPI LOOP mode | Cezary Gapinski | 1 | -1/+1 |
| 2019-01-07 | spi: stm32: use explicit CPOL and CPHA mode bits | Cezary Gapinski | 1 | -1/+1 |
| 2019-01-07 | spi: stm32: fix DMA configuration with only one channel | Cezary Gapinski | 1 | -8/+12 |
| 2019-01-07 | spi: stm32: use NULL pointer instead of plain integer | Cezary Gapinski | 1 | -1/+1 |
| 2019-01-07 | spi: stm32: switch to SPDX identifier | Cezary Gapinski | 1 | -20/+7 |
| 2018-04-17 | spi: stm32: Fix error handling in stm32_spi_probe() | Alexey Khoroshilov | 1 | -1/+1 |
| 2017-09-13 | spi: stm32: Fix logical error in stm32_spi_prepare_mbr() | Christos Gkekas | 1 | -2/+2 |
| 2017-07-19 | spi: stm32: explicitly request exclusive reset control | Philipp Zabel | 1 | -1/+1 |
| 2017-06-28 | spi: stm32: fix potential dereference null return value | Amelie Delaunay | 1 | -8/+8 |
| 2017-06-28 | spi: stm32: enhance DMA error management | Amelie Delaunay | 1 | -6/+17 |
| 2017-06-28 | spi: stm32: add runtime PM support | Amelie Delaunay | 1 | -7/+36 |
| 2017-06-28 | spi: stm32: use normal conditional statements instead of ternary operator | Amelie Delaunay | 1 | -14/+30 |
| 2017-06-28 | spi: stm32: replace st, spi-midi with st, spi-midi-ns to fit bindings | Amelie Delaunay | 1 | -1/+1 |
| 2017-06-28 | spi: stm32: fix compatible to fit with new bindings | Amelie Delaunay | 1 | -1/+1 |
| 2017-06-23 | spi: stm32: fix error check on mbr being -ve | Colin Ian King | 1 | -2/+2 |
| 2017-06-21 | spi: add driver for STM32 SPI controller | Amelie Delaunay | 1 | -0/+1266 |