summaryrefslogtreecommitdiffstats
path: root/drivers/spi/spi-fsl-dspi.c
Commit message (Expand)AuthorAgeFilesLines
* spi: fsl-dspi: Convert to platform remove callback returning voidUwe Kleine-König2023-03-061-4/+2
* spi: fsl-dspi: add cs-gpios supportRadu Pirea (NXP OSS)2022-11-161-2/+34
* spi: spi-fsl-dspi: Use devm_platform_get_and_ioremap_resource()Yang Yingliang2022-09-261-2/+1
* spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_configTony Lindgren2021-08-101-0/+1
* spi: spi-fsl-dspi: Fix a resource leak in an error handling pathChristophe JAILLET2021-05-101-1/+3
* spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCRMaxim Kochetkov2020-12-011-3/+3
* spi: fsl-dspi: fix wrong pointer in suspend/resumeZhao Qiang2020-11-041-6/+4
* Merge remote-tracking branch 'spi/for-5.10' into spi-nextMark Brown2020-10-091-52/+6
|\
| * spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCsVladimir Oltean2020-09-141-3/+3
| * spi: spi-fsl-dspi: delete EOQ transfer modeVladimir Oltean2020-08-241-51/+5
| * spi: spi-fsl-dspi: set ColdFire to DMA modeAngelo Dureghello2020-08-181-1/+1
* | spi: fsl-dspi: fix NULL pointer dereferenceMichael Walle2020-09-281-2/+3
* | spi: fsl-dspi: fix use-after-free in remove pathSascha Hauer2020-09-231-5/+7
* | spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCsVladimir Oltean2020-09-111-3/+3
|/
* spi: spi-fsl-dspi: Initialize completion before possible interruptKrzysztof Kozlowski2020-06-221-2/+2
* spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit pathsKrzysztof Kozlowski2020-06-221-4/+13
* spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transferKrzysztof Kozlowski2020-06-221-14/+1
* spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transferKrzysztof Kozlowski2020-06-221-1/+10
* spi: spi-fsl-dspi: Free DMA memory with matching functionKrzysztof Kozlowski2020-06-111-4/+4
* spi: spi-fsl-dspi: fix native data copyAngelo Dureghello2020-05-291-2/+22
* spi: spi-fsl-dspi: Adding shutdown hookPeng Ma2020-04-241-0/+23
* spi: spi-fsl-dspi: Add support for LS1028AVladimir Oltean2020-03-181-0/+9
* spi: spi-fsl-dspi: Move invariant configs out of dspi_transfer_one_messageVladimir Oltean2020-03-181-26/+29
* spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code pathVladimir Oltean2020-03-181-7/+9
* spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort for non-DMA modeVladimir Oltean2020-03-181-2/+4
* spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completionVladimir Oltean2020-03-181-13/+6
* spi: spi-fsl-dspi: Protect against races on dspi->words_in_flightVladimir Oltean2020-03-181-59/+52
* spi: spi-fsl-dspi: Avoid reading more data than written in EOQ modeVladimir Oltean2020-03-181-2/+5
* spi: spi-fsl-dspi: Fix bits-per-word acceleration in DMA modeVladimir Oltean2020-03-181-54/+32
* spi: spi-fsl-dspi: Fix little endian access to PUSHR CMD and TXDATAVladimir Oltean2020-03-181-6/+20
* spi: spi-fsl-dspi: Don't access reserved fields in SPI_MCRVladimir Oltean2020-03-181-2/+5
* spi: spi-fsl-dspi: fix DMA mappingMichael Walle2020-03-101-7/+10
* Merge series "TCFQ to XSPI migration for NXP DSPI driver" from Vladimir Oltea...Mark Brown2020-03-051-141/+280
|\
| * spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_writeVladimir Oltean2020-03-051-10/+9
| * spi: spi-fsl-dspi: Use EOQ for last word in buffer even for XSPI modeVladimir Oltean2020-03-051-9/+13
| * spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest interrupt countVladimir Oltean2020-03-051-11/+25
| * spi: spi-fsl-dspi: Accelerate transfers using larger word size if possibleVladimir Oltean2020-03-051-25/+135
| * spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO modeVladimir Oltean2020-03-051-88/+101
| * spi: spi-fsl-dspi: Implement .max_message_size method for EOQ modeVladimir Oltean2020-03-051-0/+17
| * spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_writeVladimir Oltean2020-03-051-11/+11
| * spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dspi_push_rx functionsVladimir Oltean2020-03-051-0/+6
| * spi: spi-fsl-dspi: Don't mask off undefined bitsVladimir Oltean2020-03-051-3/+0
| * spi: spi-fsl-dspi: Remove unused chip->void_write_dataVladimir Oltean2020-03-051-6/+0
| * spi: spi-fsl-dspi: Simplify bytes_per_word gymnasticsVladimir Oltean2020-03-051-18/+3
* | spi: spi-fsl-dspi: Make bus-num property optionalSascha Hauer2020-03-051-6/+2
|/
* spi: spi-fsl-dspi: Convert the instantiations that support it to DMAVladimir Oltean2020-03-041-3/+10
* spi: spi-fsl-dspi: Support SPI software timestamping in all non-DMA modesVladimir Oltean2020-03-041-9/+2
* spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI modeVladimir Oltean2020-03-041-0/+2
* spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer sizeVladimir Oltean2020-03-041-20/+28
* spi: spi-fsl-dspi: Use specific compatible strings for all SoC instantiationsVladimir Oltean2020-03-041-23/+85