summaryrefslogtreecommitdiffstats
path: root/include/linux/spi/spi.h
Commit message (Expand)AuthorAgeFilesLines
* spi: Use struct_size() helperAndy Shevchenko2023-07-141-6/+9
* spi: Fix spelling typos and acronyms capitalizationAndy Shevchenko2023-07-111-62/+75
* spi: Rename SPI_MASTER_GPIO_SS to SPI_CONTROLLER_GPIO_SSAndy Shevchenko2023-07-111-2/+1
* spi: Get rid of old SPI_MASTER_MUST_TX & SPI_MASTER_MUST_RXAndy Shevchenko2023-07-111-2/+0
* spi: Get rid of old SPI_MASTER_NO_TX & SPI_MASTER_NO_RXAndy Shevchenko2023-07-111-2/+0
* spi: Sort headers alphabeticallyAndy Shevchenko2023-07-101-6/+6
* spi: Create a helper to derive adaptive timeoutsMiquel Raynal2023-06-221-0/+17
* spi: Add TPM HW flow flagKrishna Yarlagadda2023-04-211-3/+13
* spi: core: add spi_split_transfers_maxwordsLeonard Göhrs2023-03-161-0/+4
* spi: Constify spi parameters of chip select APIsGeert Uytterhoeven2023-03-131-2/+2
* spi: Constify spi_get_drvdata()'s spi parameterGeert Uytterhoeven2023-03-131-1/+1
* spi: Constify spi_get_ctldata()'s spi parameterGeert Uytterhoeven2023-03-131-1/+1
* spi: Reorder fields in 'struct spi_message'Christophe JAILLET2023-03-051-4/+4
* Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-02-241-1/+1
|\
| * driver core: make struct bus_type.uevent() take a const *Greg Kroah-Hartman2023-01-271-1/+1
* | spi: Reorder fields in 'struct spi_transfer'Christophe JAILLET2023-02-141-5/+4
* | spi: export spi_transfer_cs_change_delay_exec functionWilliam Zhang2023-02-101-2/+3
* | spi: Add APIs in spi core to set/get spi->chip_select and spi->cs_gpiodAmit Kumar Mahapatra2023-02-011-0/+20
|/
* spi: Merge spi_controller.{slave,target}_abort()Geert Uytterhoeven2022-11-041-2/+4
* spi: introduce new helpers with using modern namingYang Yingliang2022-11-011-2/+45
* spi: Introduce spi_get_device_match_data() helperAndy Shevchenko2022-10-211-0/+3
* Merge tag 'spi-v6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/broonie...Linus Torvalds2022-10-041-0/+6
|\
| * spi: Save current RX and TX DMA devicesVincent Whitchurch2022-09-281-0/+4
| * spi: Group cs_change and cs_off flags together in struct spi_transferAndy Shevchenko2022-09-081-2/+2
| * spi: Add capability to perform some transfer with chipselect offChristophe Leroy2022-09-071-0/+2
* | spi: mux: Fix mux interaction with fast path optimisationsMark Brown2022-09-021-0/+2
|/
* spi: spi.c: Fix comment styleDavid Jander2022-06-301-41/+41
* spi: opportunistically skip ctlr->cur_msg_completionDavid Jander2022-06-271-0/+8
* spi: Ensure the io_mutex is held until spi_finalize_current_message()David Jander2022-06-271-4/+2
* spi: Remove the now unused ctlr->idling flagDavid Jander2022-06-271-2/+0
* spi: Don't use the message queue if possible in spi_syncDavid Jander2022-06-271-1/+10
* spi: Move ctlr->cur_msg_prepared to struct spi_messageDavid Jander2022-06-271-3/+4
* spi: Fix per-cpu stats access on 32 bit systemsDavid Jander2022-06-101-2/+8
* spi: <linux/spi/spi.h>: Add missing documentation for struct membersDavid Jander2022-06-081-3/+4
* spi: spi.c: Convert statistics to per-cpu u64_stats_tDavid Jander2022-06-061-23/+29
* spi: fix typo in commentJulia Lawall2022-06-061-1/+1
* Merge tag 'driver-core-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-06-031-0/+2
|\
| * spi: Use helper for safer setting of driver_overrideKrzysztof Kozlowski2022-04-221-0/+2
* | spi: Doc fix - Describe add_lock and dma_map_dev in spi_controllerSiddh Raman Pant2022-05-121-0/+2
|/
* Merge tag 'mtd/changes-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-03-251-0/+3
|\
| * spi: spi-mem: Introduce a capability structureMiquel Raynal2022-02-101-0/+3
* | spi: use specific last_cs instead of last_cs_enableYun Zhou2022-02-281-2/+3
* | spi: Retire legacy GPIO handlingLinus Walleij2022-02-141-12/+2
* | spi: make remove callback a void functionMark Brown2022-02-091-1/+1
|\ \
| * | spi: make remove callback a void functionUwe Kleine-König2022-02-091-1/+1
| |/
* | spi: Add API to count spi acpi resourcesStefan Binding2022-02-011-0/+1
* | spi: Support selection of the index of the ACPI Spi Resource before allocStefan Binding2022-02-011-1/+2
* | spi: Create helper API to lookup ACPI info for spi deviceStefan Binding2022-02-011-0/+6
* | spi: Make spi_alloc_device and spi_add_device public againStefan Binding2022-02-011-0/+12
|/
* spi: don't include ptp_clock_kernel.h in spi.hJakub Kicinski2022-01-071-1/+1