aboutsummaryrefslogtreecommitdiff
path: root/drivers/spi/spi-fsl-dspi.c
AgeCommit message (Expand)AuthorFilesLines
2020-09-14spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCsGravatar Vladimir Oltean 1-3/+3
2020-08-24spi: spi-fsl-dspi: delete EOQ transfer modeGravatar Vladimir Oltean 1-51/+5
2020-08-18spi: spi-fsl-dspi: set ColdFire to DMA modeGravatar Angelo Dureghello 1-1/+1
2020-06-22spi: spi-fsl-dspi: Initialize completion before possible interruptGravatar Krzysztof Kozlowski 1-2/+2
2020-06-22spi: spi-fsl-dspi: Fix external abort on interrupt in resume or exit pathsGravatar Krzysztof Kozlowski 1-4/+13
2020-06-22spi: spi-fsl-dspi: Fix lockup if device is shutdown during SPI transferGravatar Krzysztof Kozlowski 1-14/+1
2020-06-22spi: spi-fsl-dspi: Fix lockup if device is removed during SPI transferGravatar Krzysztof Kozlowski 1-1/+10
2020-06-11spi: spi-fsl-dspi: Free DMA memory with matching functionGravatar Krzysztof Kozlowski 1-4/+4
2020-05-29spi: spi-fsl-dspi: fix native data copyGravatar Angelo Dureghello 1-2/+22
2020-04-24spi: spi-fsl-dspi: Adding shutdown hookGravatar Peng Ma 1-0/+23
2020-03-18spi: spi-fsl-dspi: Add support for LS1028AGravatar Vladimir Oltean 1-0/+9
2020-03-18spi: spi-fsl-dspi: Move invariant configs out of dspi_transfer_one_messageGravatar Vladimir Oltean 1-26/+29
2020-03-18spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an XSPI code pathGravatar Vladimir Oltean 1-7/+9
2020-03-18spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort for non-DMA modeGravatar Vladimir Oltean 1-2/+4
2020-03-18spi: spi-fsl-dspi: Replace interruptible wait queue with a simple completionGravatar Vladimir Oltean 1-13/+6
2020-03-18spi: spi-fsl-dspi: Protect against races on dspi->words_in_flightGravatar Vladimir Oltean 1-59/+52
2020-03-18spi: spi-fsl-dspi: Avoid reading more data than written in EOQ modeGravatar Vladimir Oltean 1-2/+5
2020-03-18spi: spi-fsl-dspi: Fix bits-per-word acceleration in DMA modeGravatar Vladimir Oltean 1-54/+32
2020-03-18spi: spi-fsl-dspi: Fix little endian access to PUSHR CMD and TXDATAGravatar Vladimir Oltean 1-6/+20
2020-03-18spi: spi-fsl-dspi: Don't access reserved fields in SPI_MCRGravatar Vladimir Oltean 1-2/+5
2020-03-10spi: spi-fsl-dspi: fix DMA mappingGravatar Michael Walle 1-7/+10
2020-03-05Merge series "TCFQ to XSPI migration for NXP DSPI driver" from Vladimir Oltea...Gravatar Mark Brown 1-141/+280
2020-03-05spi: spi-fsl-dspi: Make bus-num property optionalGravatar Sascha Hauer 1-6/+2
2020-03-05spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_writeGravatar Vladimir Oltean 1-10/+9
2020-03-05spi: spi-fsl-dspi: Use EOQ for last word in buffer even for XSPI modeGravatar Vladimir Oltean 1-9/+13
2020-03-05spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest interrupt countGravatar Vladimir Oltean 1-11/+25
2020-03-05spi: spi-fsl-dspi: Accelerate transfers using larger word size if possibleGravatar Vladimir Oltean 1-25/+135
2020-03-05spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO modeGravatar Vladimir Oltean 1-88/+101
2020-03-05spi: spi-fsl-dspi: Implement .max_message_size method for EOQ modeGravatar Vladimir Oltean 1-0/+17
2020-03-05spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_fifo_writeGravatar Vladimir Oltean 1-11/+11
2020-03-05spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dspi_push_rx functionsGravatar Vladimir Oltean 1-0/+6
2020-03-05spi: spi-fsl-dspi: Don't mask off undefined bitsGravatar Vladimir Oltean 1-3/+0
2020-03-05spi: spi-fsl-dspi: Remove unused chip->void_write_dataGravatar Vladimir Oltean 1-6/+0
2020-03-05spi: spi-fsl-dspi: Simplify bytes_per_word gymnasticsGravatar Vladimir Oltean 1-18/+3
2020-03-04spi: spi-fsl-dspi: Convert the instantiations that support it to DMAGravatar Vladimir Oltean 1-3/+10
2020-03-04spi: spi-fsl-dspi: Support SPI software timestamping in all non-DMA modesGravatar Vladimir Oltean 1-9/+2
2020-03-04spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI modeGravatar Vladimir Oltean 1-0/+2
2020-03-04spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer sizeGravatar Vladimir Oltean 1-20/+28
2020-03-04spi: spi-fsl-dspi: Use specific compatible strings for all SoC instantiationsGravatar Vladimir Oltean 1-23/+85
2020-01-23Merge branch 'spi-5.6' into spi-nextGravatar Mark Brown 1-6/+6
2019-12-31spi: spi-fsl-dspi: Fix 16-bit word order in 32-bit XSPI modeGravatar Vladimir Oltean 1-11/+4
2019-12-27spi: Don't look at TX buffer for PTP system timestampingGravatar Vladimir Oltean 1-3/+6
2019-12-16spi: spi-fsl-dspi: Use dma_request_chan() instead dma_request_slave_channel()Gravatar Peter Ujfalusi 1-6/+6
2019-10-15spi: use new `spi_transfer_delay_exec` helper where straightforwardGravatar Alexandru Ardelean 1-2/+1
2019-10-07spi: spi-fsl-dspi: Implement the PTP system timestamping for TCFQ modeGravatar Vladimir Oltean 1-0/+15
2019-10-02spi: spi-fsl-dspi: Always use the TCFQ devices in poll modeGravatar Vladimir Oltean 1-1/+4
2019-10-01spi: Introduce dspi_slave_abort() function for NXP's dspi SPI driverGravatar Lukasz Majewski 1-0/+20
2019-09-03spi: spi-fsl-dspi: Fix race condition in TCFQ/EOQ interruptGravatar Vladimir Oltean 1-3/+1
2019-08-23spi: spi-fsl-dspi: Use poll mode in case the platform IRQ is missingGravatar Vladimir Oltean 1-23/+64
2019-08-23spi: spi-fsl-dspi: Remove impossible to reach error checkGravatar Vladimir Oltean 1-20/+4